Pergunta

oi eu estou trabalhando com c # e excel-2007 ... eu queria adicionar uma macro para o Excel e executado a partir de c #, por que eu acho que eu preciso de acesso aos VBComponents mas infelizmente eu não posso vê-lo depois que eu faça o seguinte

    wb.VBProject.

Devo adicionar quaisquer objetos COM? ou o que devo fazer para ver os VBComponents ...

i já têm

    using Excel = Microsoft.Office.Interop.Excel;

    //wb is a workbook i can see VBProject but not other components of it...
Foi útil?

Solução

Para adicionar o VBIDE, parece que você tem que procurar o Microsoft Visual Basic for Applications Extensibility biblioteca . Consulte aqui para mais detalhes.

Hope estes ajuda.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top