Interazione tra Visual Basic ed MS Excel

Applicazioni desktop con Visual Basic 6
Impara a creare applicazioni gestionali col Visual Basic

Scritto da Luca Ruggiero nella sezione Visual Basic

Concesso in esclusiva a MrWebmaster.it - E' vietata la pubblicazione senza espresso consenso del proprietario

Visual Basic può comodamente interagire con i fogli elettronici di Microsoft Excel attraverso l'aggiunta del riferimento Microsoft Excel 9.0 Object Library, o quello della versione installato sul computer di test.

Ricordo che per aggiungere un riferimento è necessario accedere al menu

Progetto / Riferimenti...
Create il file "test.xls" sotto la root del disco C: ed un nuovo progetto Visual Basic in cui inserirete, al caricamento della form, il seguente codice
Private Sub Form_Load()
    Dim XLS As New Excel.Application
    With XLS
        .Workbooks.Open "C:	est.xls"
        .Worksheets(1).Select
        .Visible = True
    End With
End Sub
Apriamo il file Excel e ci posizioniamo nella scheda che ci interessa attraverso il comando
Worksheets(1).Select
Il comando
Worksheets(3).Select
ad esempio, posiziona Excel nel Foglio 3.

E' necessaio specificare che il documento debba essere visibile, altrimenti verrà aperto e chiuso al volo. Per chiudere il documento possiamo utilizzare il metodo Close oppure specificare semplicemente End.

I più cliccati della sezione Visual Basic

:: Guida a Visual Basic 6 (177.016)

:: Una rubrica in VB e Ms Access (98.026)

:: Richiamare una form da un'altra form in Visual Basic (24.158)

:: Una semplice calcolatrice in VB 6 (22.245)

:: Leggere un file Xml col DOM in VB 6 (21.736)

:: Inviare email con CDO in Visual Basic 6 (21.308)

:: Un visualizzatore di immagini in VB 6 (14.301)

:: Un semplice sistema di Login in VB 6 (12.579)

:: Scrivere un file MS Word in VB6 (12.473)

:: Creazione e cancellazione di un file di testo con Visual Basic (12.179)

IN EVIDENZA
DOWNLOAD