Código para uma variável?

Visual Basic for Aplication e macros no Excel.
Regras do fórum
Sua dúvida foi respondida? Marque como RESOLVIDO em seus tópicos, usando o botão com marca verde. Imagem

Código para uma variável?

Mensagempor Wilker12 » Seg Jun 29, 2020 4:06 pm

Olá!

Como copiar para uma variável o código fonte VBA de uma classe?
Não sei se existiria um comando como este: Var1 = Sheets("Planilha1").VBACode

Grato. :geek:
Wilker12
Membro
Membro
 
Mensagens: 65
Registrado em: Seg Jul 02, 2018 3:48 pm
Has thanked: 45 times
Have thanks: 0 time

{ SO_SELECT }

Re: Código para uma variável?

Mensagempor wagner » Seg Jun 29, 2020 4:27 pm

Wilker12,

Boa tarde!

Não sei se isso é possível. Todavia, em programação existem "n" caminhos de se chegar ao mesmo objetivo. Se você detalhar o que quer fazer... talvez possamos ajudar de algum modo.
Se a resposta foi útil para você, por gentileza, Amigo, clique na mãozinha ao lado direito da ferramenta CITAR, no canto superior direito.

Atenciosamente
Wagner Morel

For this post the author wagner thanked:
Wilker12 (Ter Jun 30, 2020 8:57 am)
Avatar do usuário
wagner
Moderador
Moderador
 
Mensagens: 5240
Registrado em: Sáb Out 20, 2012 12:49 pm
Localização: Fortaleza - CE
Has thanked: 107 times
Have thanks: 2414 times

Re: Código para uma variável?

Mensagempor Wilker12 » Ter Jun 30, 2020 8:58 am

Achei: ​​Var1 = ​ThisWorkbook.VBProject.VBComponents().CodeModule.Lines​()
Wilker12
Membro
Membro
 
Mensagens: 65
Registrado em: Seg Jul 02, 2018 3:48 pm
Has thanked: 45 times
Have thanks: 0 time

Re: Código para uma variável?

Mensagempor Televisaos » Ter Jun 30, 2020 4:10 pm

Basta incluir o comando Set antes da variável. Set Var1 = Sheets("Planilha1").VBACode
Televisaos
Membro
Membro
 
Mensagens: 15
Registrado em: Qua Jun 17, 2020 8:35 pm
Has thanked: 0 time
Have thanks: 2 times


Voltar para VBA & Macros

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 15 visitantes