Come importare fogli di lavoro Excel con cellule VBA in Access 2003

June 1

Microsoft Excel e Access sono parte del pacchetto software Microsoft Office. Excel è un software foglio di calcolo che permette di dati di input in tabelle e manipolare. Access è un software di gestione di database che può essere utilizzato per varie soluzioni di database. Poiché questi due programmi sono parte della suite Office, sono molto compatibili tra loro. Con pochi click e un po 'di codice, è possibile trasferire le celle da Excel in Access utilizzando cellule VBA.

istruzione

1 Accesso libero.

2 Aprire o creare il modulo VBA. Queste opzioni sono accessibili da "Oggetti" "Moduli"> nella finestra del database.

3 Dichiarare la dichiarazione funzione nella finestra e scrivere il nome della funzione, l'aggiunta di argomenti di funzione tra parentesi.

4 Utilizzare il comando TransferSpreadsheet per effettuare la action.To usare un esempio da Microsoft, se si dovesse importare un foglio di calcolo Lotus chiamato "Nweply" il comando sarà:

DoCmd.TransferSpreadsheet acImport, 3, _

"Dipendenti", "C: \ Lotus \ Nweply.wk3", True, "A1: G12"

"I dipendenti" è il nome della prima riga della tabella, e "A1: G12" è l'intervallo di celle.

5 Aprire l'editor di Visual Basic.

6 Fai clic su "Esegui"> "Esegui Sub / UserForm" per importare i dati in Access.