tente assim:
'Declaração de Variáveis
Dim LinhaCodigo As Long 'Linha onde está o código
'Procura pelo código, caso não encontre pega a última linha
'e considera uma inclusão
LinhaCodigo = ProcuraCodigo(CInt(txtCodigo.Text))
If (LinhaCodigo = 0) Then
LinhaCodigo = UltimaLinha + 1
End If
'Grava os dados do formulário na planilha
Sheets("Plan2").Cells(LinhaCodigo, 1) = txtCodigo.Text
Sheets("Plan2").Cells(LinhaCodigo, 2) = txtNome.Text
Sheets("Plan2").Cells(LinhaCodigo, 3) = CDate(txtData.Text)'<<<<<<<<<<<<<<<<<<<<
'Mostra a Mensagem
MsgBox "Salvo com sucesso!"
Postado : 24/10/2012 6:31 am