Veta hur du importerar en Excel-kalkylblad tabbavgränsad till Access i Visual Basic for Applications ( VBA ) är användbar kunskap att ha . En vanlig uppgift när du arbetar med Microsoft Office-program är att överföra data från ett program till ett annat . VBA kan användas i Microsoft Office-program för att automatisera processer som importera och exportera data . Det är inte svårt att skriva en liten funktion i VBA för att importera din tabbavgränsad Excel-kalkylblad i Access. Instruktioner
1
Starta MS Access 2007 och välj " Databasverktyg . " Klicka på " Visual Basic " för att öppna " Microsoft Visual Basic " fönstret .
2
Skapa ett nytt sub genom att skriva " Sub importExcelfile ( ) " och tryck på " Enter ".
typ " DoCmd.TransferSpreadsheet acImport , acSpreadsheetTypeExcel97 , _
" SpreadSheetImported , " " C : \\ excelFileToImport.xlsx , " " ! Blad1 A1 : D100 " Sant , . " inuti din nya sub
Sida 3
Tryck " F5 " för att köra din nya sub . Byt fönster till " Microsoft Access " och du kommer se en tabell som heter " SpreadSheetImported " under " alla tabeller . " Addera