Excel - Executar programas externos O Excel tem a linguagem de programação VBA, qual seria o propósito de executar um programa externo ao Excel desde o próprio Excel? Uma resposta interessante poderia ser proteger o código, e usufruir de todas as potencialidades por exemplo de uma linguagem e ecossistema como o CSharp. Com um uso prático em vista, posso desde o Excel criar um botão que se associa a uma macro. Esta macro não faz mais que executar o programa externo que num exemplo poderia ler o próprio ficheiro de Excel e montar ficheiros para o ISPOL ou CAD. Ficheiros como o seguinte, podem ser assim obtidos directamente desde o ambiente Excel. Com o VBA (Visual Basic for Applications) não podemos usufruir de todas as potencialidades de uma linguagem como o CSharp. Muita coisa pode ser feita em VBA, mas é mais uma linguagem variante, BASIC, dispersando o conhecimento e saber fazer. Exemplo de macro a implementar no Excel Sub cmd_test() Dim cmd As String Dim ret As Double cmd = "
Engenharia BIM Programação Topografia
Blogue sobre Engenharia,Topografia, Programação, ISTRAM ISPOL, BIM, C# Civil Engineering, Land Surveying, Programming, railway, railtrack, javascript, python, roads, apps, android, CSharp, Autocad