Folha de referência do Excel Macro / VBA? [fechadas]

0

Estou confiante em codificar em C # & Java, mas nunca chegou a escrever macro no Excel.

Eu queria saber se alguém poderia me apontar na direção certa para algumas folhas de dicas não-iniciantes para codificação de macros do Excel?

Acho que estou procurando por coisas como guia de sintaxe, funções comumente usadas, práticas recomendadas. Quanto mais conciso melhor!

David

    
por GreyCloud 30.01.2012 / 13:55

1 resposta

1

Bem, para começar, acho que uma folha genérica de sintaxe VB seria útil. Afinal, o VBA é apenas um Visual Basic despojado (mais semelhante ao VB6 que VB.NET, portanto, nenhuma consulta LINQ em suas células!) Com o modelo de objeto do Office. Eu realmente gosto de este C # de / para a planilha VB.NET . E como as pessoas raramente usam o VBA para desenvolver classes complexas, uma vez que você esteja familiarizado com o básico (subs, variáveis, loops, ramificações), a programação é praticamente normal a partir de então.

Quanto ao modelo de objeto, se você estiver familiarizado com a documentação do .NET, verá que a ajuda do VBA / Excel é estruturada de forma semelhante (com listas de métodos e propriedades para cada objeto). As coisas geralmente começam a correr bem quando você está familiarizado com os objetos essenciais:

  • Excel.Application
  • Excel.Partilha de trabalho
  • Excel.Worksheet
  • Excel.Range

Procurei alguns documentos visualmente estruturados, como este , isto e que (cuidado: da versão antiga do Excel), mas eles parecem muito suavemente úteis. Pode haver algumas joias por aí, mas as pesquisas no google específicas de problemas geralmente funcionam muito bem.

    
por 30.01.2012 / 14:32