Boa noite.
Preciso de um pequeno ajuste na geração de código.
O código ele inicia-se com duas letras e seis números após as letras.
Porém quando o código do fornecedor é final 9 e o código seguinte será o de nº 10 ele fica com sete números após a letra.
Segue o exemplo.
XX000009 o sistema gera o código desta maneira XX0000010
Necessito que ele fique neste formato (XX000010)
Private Sub UserForm_Initialize()
Dim codigo
Dim rLast As Integer
Dim nome As String
Cod_Fornecedor.Caption = False
With Sheets("Fornecedor")
'Obtém a última linha da Planilha:
rLast = .Cells(.Rows.Count, "A").End(xlUp).Row + 0
Cod_Fornecedor.Caption = "FO" & "00000" & rLast '& "00000"
End With
End Sub
Postado : 01/09/2018 3:29 pm