Você está aqui: AutoCAD VBA ::: AutoCAD + Excel ::: Controlar o AutoCAD a partir do Excel |
|
Como acessar o AutoCAD a partir do Excel e retornar sua versãoQuantidade de visualizações: 524 vezes |
|
|
Nesta dica eu mostro os passos iniciais para iniciar uma interação com o AutoCAD a partir do Excel. O único conhecimento necessário é a habilidade básico de criação de macros simples no Excel usando o Editor Visual Basic (visível na aba Desenvolvedor). Antes de executar o código abaixo, adicione uma referência ao AutoCAD 2021 Type Library (o seu deve ser bem parecido, dependendo da sua versão do AutoCAD). Para isso vá em Ferramentas -> Referências. Localize a biblioteca AutoCAD 2021 Type Library, use os botões de prioridade para jogá-lo o mais alto que puder e clique o botão OK. Depois de adicionada a referência, nós definimos duas variáveis públicas, uma do tipo AcadApplication e outra do tipo AcadDocument. A variável AcadApplication representará o objeto AutoCAD, enquanto AcadDocument representará o documento ativo no AutoCAD. Para acessar o AutoCAD a partir do Excel nós usamos uma chamada à função Interaction.GetObjec(, "AutoCAD.Application"), que pode também ser Interaction.GetObject(, "AutoCAD.Application.22"). O restante do código está bem comentado e fácil de entender. Veja o código Excel VBA completo para o exemplo:
Ao executar esta macro no Excel nós teremos o seguinte resultado: Executando AutoCAD versão 24.2s (LMS Tech) Note que a mensagem Debug.Print será exibida na Janela de Verificação do Microsoft Visual Basic for Application. Se essa janela não estiver visível, vá em Exibir -> Janela "Verificação Imediata". |
|
|
|
|
Veja mais Dicas e truques de AutoCAD VBA |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





