Boa noite. Isso provavelmente está acontecendo por um erro ao referenciar a planilha.
mas para resolver isso precisaria ver seu arquivo, ou pelo menos o código. É possível postar aqui?
O código do botão de comando é esse abaixo... o problema é que quando navego entre pastas de trabalho, ao invés de salvar os dados na sheet "Vvda", salva em outra sheet, que no caso é a que exibe o UserForm.
Private Sub cmd_Cadastrar_Vven_Click()
Application.ScreenUpdating = False
If txt_DataRegistro_Vven = "" Then
MsgBox ("Informe a data de registro")
Exit Sub
End If
If txt_ValorTotal_Vven = "" Then
MsgBox ("Informe o valor total")
Exit Sub
End If
If txt_Cliente_Vven = "" Then
MsgBox ("Informe o nome do cliente")
Exit Sub
End If
Dim DataRegistroVven As Date
DataRegistroVven = txt_DataRegistro_Vven
Sheets("Vvda").Select
Cells(8, 3) = DataRegistroVven
Cells(8, 5) = CDbl(Me.txt_ValorTotal_Vven)
Cells(10, 3) = txt_Cliente_Vven
Postado : 08/04/2018 5:19 pm