Boa noite, preciso fazer uma adaptação em uma planilha,quando a pessoa digitar a data de liberação, a planilha gera um numero de controle, que seria o código seguido do numero do mês. xxx/xx
Campos:
Recebimento; Fornecedor, nf, DESCRIÇÃO, LOTE, QTDE, CADASTRADO, CQ, DATA LIBERAÇÃO, sendo que cq encontra-se na coluna h e data de liberação coluna i
se a data de liberação for 05/04/2017 o cq sera xxx/02, e a codificação inicia com 001, mudando o mes o cq inicia com 001/xx seguido do mes.
Segue o código usado, porem não está funcionando.
Sub Teste_Macro()
Dim I As Integer
Dim J As Integer
Dim w As Worksheet
Dim senha As String
senha = "123"
J = 1
Set w = Planilha1
w.Activate
If w.ProtectContents = True Then
w.Unprotect senha
End If
FinalRow = Cells(Rows.Count, 8).End(xlUp).Row
On Error Resume Next
'Planilha4.Cells(I, 2).ClearContents
For I = 2 To FinalRow
With Planilha1
If .Cells(I, 9) <> "" Then
Cod = Format(.Range("h2").Value, "001") & Format(Date, "mm")
End If
End With
Next I
w.Protect senha
End Sub
Postado : 24/11/2017 12:21 am