Boas experimente alterar o código do botão cadastrar para este:
Código: Selecionar todos'Desativar atualização de ecrã
Application.ScreenUpdating = False
'Ativar a primeira planilha
ThisWorkbook.Worksheets("Vencimentos").Activate
'Procurar a primeira linha vazia
ultimaLinha = ThisWorkbook.Worksheets("Vencimentos").Cells(Rows.Count, 1).End(xlUp).Row
ultimaLinha = ultimaLinha + 1
'Carregar os dados digitados nas caixas de texto para a planilha
With ThisWorkbook.Worksheets("Vencimentos")
Cells(ultimaLinha, 1).Value = nf.Value
Cells(ultimaLinha, 2).Value = ComboBox2.Value
Cells(ultimaLinha, 3).Value = ComboBox1.Value
Cells(ultimaLinha, 4).Value = DateValue(data.Value)
Cells(ultimaLinha, 5).Value = txValor.Value
Cells(ultimaLinha, 6).Value = txParcela.Value
Cells(ultimaLinha, 7).Value = parcela1.Value
Cells(ultimaLinha, 8).Value = parcela2.Value
Cells(ultimaLinha, 9).Value = parcela3.Value
Cells(ultimaLinha, 10).Value = parcela4.Value
Cells(ultimaLinha, 11).Value = parcela55.Value
Cells(ultimaLinha, 12).Value = parcela6.Value
Cells(ultimaLinha, 13).Value = parcela7.Value
Cells(ultimaLinha, 14).Value = parcela8.Value
Cells(ultimaLinha, 15).Value = Valor1.Value
Cells(ultimaLinha, 16).Value = Valor2.Value
Cells(ultimaLinha, 17).Value = Valor3.Value
Cells(ultimaLinha, 18).Value = Valor4.Value
Cells(ultimaLinha, 19).Value = Valor5.Value
Cells(ultimaLinha, 20).Value = Valor6.Value
Cells(ultimaLinha, 21).Value = Valor7.Value
Cells(ultimaLinha, 22).Value = Valor8.Value
End With
'Limpar as caixas de texto
txValor.Value = Empty
nf.Value = Empty
ComboBox1.Value = Empty
ComboBox2.Value = Empty
data.Value = Empty
txParcela.Value = Empty
parcela1.Value = Empty
parcela2.Value = Empty
parcela3.Value = Empty
parcela4.Value = Empty
parcela55.Value = Empty
parcela6.Value = Empty
parcela7.Value = Empty
parcela8.Value = Empty
Valor1.Value = Empty
Valor2.Value = Empty
Valor3.Value = Empty
Valor4.Value = Empty
Valor5.Value = Empty
Valor6.Value = Empty
Valor7.Value = Empty
Valor8.Value = Empty
DATA1.Value = Empty
DATA2.Value = Empty
DATA3.Value = Empty
DATA4.Value = Empty
DATA5.Value = Empty
DATA6.Value = Empty
DATA7.Value = Empty
DATA8.Value = Empty
'Colocar o foco na primeira caixa de texto
nf.SetFocus
'Ativar atualização de ecrã
Application.ScreenUpdating = True
'Mensagem de confirmação
MsgBox "Cadastrado com sucesso!", vbOKOnly
Espero que tenha ajudado. Se a minha resposta lhe foi
útil, agradeço se deixar um
LIKE.
Se o seu problema ficou
resolvido, por favor marque o tópico como
RESOLVIDO.
Évora - Portugal
AFONSO MIRA 