Come collegare a un foglio di calcolo MS Excel da MS Access

October 8

Come collegare a un foglio di calcolo MS Excel da MS Access


Se è necessario utilizzare i dati di Excel in un database di Access o viceversa, è possibile collegare sia le applicazioni utilizzando Microsoft Visual Basic, Applications Edition, o VBA. Utilizzare VBA in Microsoft Office per automatizzare le attività di routine che sono altrimenti fatto manualmente. In Access, è possibile utilizzare la libreria di oggetti di Microsoft Excel per creare una connessione con una cartella di lavoro di Excel e scambiare dati tra le applicazioni.

istruzione

1 Fai clic su "Strumenti database" e fare clic su "Visual Basic" per avviare l'editor di Visual Basic. Fare clic sul menu "Inserisci" e fare clic su "modulo" per aggiungere un nuovo modulo.

2 Copiare e incollare il seguente per avviare una nuova procedura di sub e creare le variabili che si intende utilizzare per la connessione a Excel:

Private Sub connectToExcel ()

Dim newExcelApp As Excel.Application

Dim newWbk Come Excel.Workbook

3 Immettere la seguente per visualizzare l'applicazione di Excel:

Set newExcelApp = Excel.Application

newExcelApp.Visible = True

4 Modifica "C: \ MyEXCELBk.xlsx" qui sotto e digitare il percorso per la cartella di lavoro di Excel. Digitare il seguente codice per effettuare il collegamento:

Set newWbk = newExcelApp.Workbooks.Open("C:\MyEXCELBk.xlsx")

5 Digitare il seguente codice per salvare le modifiche e chiudere la cartella di lavoro:

ActiveWorkbook.Save

MsgBox "Fatto"

ActiveWorkbook.Close

End Sub

6 Premere il tasto "F5" per eseguire la procedura.