Pode ser assim....
Private Sub Worksheet_Change(ByVal Target As Range)
Dim cont As Long
Dim linha As Long
linha = Range("A" & Rows.Count).End(xlUp).Row
cont = Cells(linha, 1).Value
If Target.Column <> 2 Then Exit Sub
If Range("B" & Target.Row).Value <> "" Then
Range("A" & Target.Row).Value = cont + 1
End If
End Sub
Cole no modulo da planilha no lugar do outro codigo.
Marcelo Prudencio
Microsoft Excel Brasil no Facebook
"Começar já é a metade do caminho."
Autor Desconhecido
Simplifica que simples fica.
Nicole Tomazella.
"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.
Postado : 20/04/2016 9:41 am