- 23 Set 2018 às 12:30
#37025
Boa tarde, pessoal.
O que está errado no início desse código?
Basicamente, ele insere uma linha no topo de uma tabela (TB_Atividades) copiando a formatação da linha logo abaixo.
Está apresentando a seguinte mensagem:
"Erro de compilação: Variável não definida."
E ele já funcionou antes... O que pode ser?
O que está errado no início desse código?
Basicamente, ele insere uma linha no topo de uma tabela (TB_Atividades) copiando a formatação da linha logo abaixo.
Está apresentando a seguinte mensagem:
"Erro de compilação: Variável não definida."
E ele já funcionou antes... O que pode ser?
Código: Selecionar todos
A expressão "Private Sub cmb_OK_Click()" está ficando grifada em amarelo. E o termo "alwaysinsert" em azul quando ocorre o erro.Private Sub cmb_OK_Click()
'A planilha "REGISTRO DE ATIVIDADES" recebeu o codename wsh_Atividades
Dim Tabela As ListObject
Set Tabela = wsh_Atividades.ListObjects("TB_Atividades")
On Error Resume Next
Tabela.ListRows.Add (1), alwaysinsert
Tabela.ListRows(2).Range.Copy
Tabela.ListRows(1).Range.PasteSpecial xlPasteFormats
Application.CutCopyMode = False