Bom dia !
Pessoal preciso da ajuda de vocês, ja olhei varias mais não consigo achar o erro para mim esta tudo certo mais quando vou executa apresenta o ERRO DE COMPILAÇÃO: VARIÁVEL NÃO DEFINIDA.
segue o o trecho do código onde ocorre o erro.
[code]
Private Sub Salvar_Click()
On Error Resume Next
Dim lastRow As Long
Dim wsCadSetor As Worksheet
'Aba Cadastro
Set wsCadSetor = Worksheets("CadSetor")
With wsCadSetor
'Verifica qual a ultima Linha preenchida na coluna A
'Descontando a primeira linha de cabeçalho
lastRow = .Cells(Rows.Count, 1).End(xlUp).Row - 1
TxtCodigo = VBA.Format("0000" & " " & lastRow + 1, "0000")
'procedimento do botao cadastrar
UltimaLinha = .Cells(Cells.Rows.Count, "A").End(xlUp).Row + 1
If UltimaLinha < 2 Then UltimaLinha = 2
'Application.DisplayAlerts = False
.Range("A" & UltimaLinha).Value = TxtCodigo.Value
.Range("B" & UltimaLinha).Value = TxtDescricao.Value
.Range("C" & UltimaLinha).Value = TxtData.Value
.Select
End With
Call PreecherListCad
MsgBox " Setor Cadastrado. " & "CÓDIGO: " & (TxtCodigo.Value), vbInformation, "CADASTRO"
With Me
Call PreencherResumo(.TxtCodigo.Value, .TxtDescricao.Value, .TxtData.Value)
End With
ActiveWorkbook.Save
End Sub[/code]
Obrigado!
Marcelo Araujo
"O conhecimento é algo que se passa de um para o outro
lembre-se ninguem nasceu sabendo. rs rs"
Postado : 21/01/2015 6:18 am