Sapere come importare un foglio di calcolo di Excel delimitato da tabulazione in Access in Visual Basic for Applications (VBA) è utile la conoscenza di avere. Un'attività comune quando si lavora con applicazioni di Microsoft Office è quello di trasferire i dati da un'applicazione a altra. VBA può essere utilizzato nelle applicazioni di Microsoft Office per automatizzare i processi quali l'importazione e l'esportazione di dati. Non è difficile scrivere una piccola funzione in VBA per importare la tua scheda delimitati da foglio di calcolo Excel in Access.
Istruzioni
1
Avviare MS Access 2007 e selezionare "Strumenti di Database". Fare clic su "Visual Basic" per aprire la finestra di "Microsoft visual Basic".
2
Creare un nuovo sub digitando "Sub importExcelfile()" e premere "Invio".
Digitare "DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel97 _
"SpreadSheetImported," "C:\excelFileToImport.xlsx", True, "Foglio1! A1:D100 "" all'interno del tuo nuovo sub.
3
Premere "F5" per eseguire il tuo nuovo sub. Cambia finestre a "Microsoft Access" e si vedrà una tabella denominata "SpreadSheetImported" sotto "Tutte le tabelle."
Consigli & Avvertenze
- Il tuo nuovo sub dovrebbe assomigliare a questo:
- "Sub importExcelFile()
- DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel97 _
- "TestData1", "C:\excelFileToImport.xlsx", True, "Foglio1! A1:D100 "
- End Sub"