VBA:VB6 - Usar o Excel a partir de outro aplicativo

Novembro 2016

Com esta manipulação você pode "chamar" o Excel a partir do VB6 ou de outro aplicativo Office.
Colar em um módulo geral (Módulo1, por exemplo)
No VBA >> Inserção >> Módulo e, nesta janela, colar...
No VB6 >> Projeto >> Adicionar um módulo e, nesta janela, colar...

Dim EX As New Application       
Public Book As Workbook       
Public Planilha As Worksheet

'Não esquecer de adicionar a referência...
'Microsoft Excel X,X object librairy

Sub AdicionarExcel()       
    Set EX = CreateObject("Excel.application")       
    EX.Visible = True       
    Set Book = EX.Workbooks.Add       
    'Todas as funções Application estão disponíveis com o BooK       
    Set Feuille = Book.Sheets(1)       
    'Exemplo:       
    Planilha.Name = "Esta planilha"       
    With Planilha       
        .[A1] = "Esta é a célula A1"       
        .[A2] = "Esta é a célula A2"       
        .Columns("A:A").ColumnWidth = 23.14       
    End With       
    'Todas as funções Excel estão disponíveis com Planilha.       
End Sub


Para os iniciantes, com dificuldades, consultar este link.


Tradução feita por Lucia Maurity y Nouira

Veja também :
Este documento, intitulado « VBA:VB6 - Usar o Excel a partir de outro aplicativo »a partir de CCM (br.ccm.net) está disponibilizado sob a licença Creative Commons. Você pode copiar, modificar cópias desta página, nas condições estipuladas pela licença, como esta nota aparece claramente.