Att veta hur du importerar en Excel tabbavgränsad kalkylblad till Access i Visual Basic for Applications ( VBA ) är användbar kunskap att ha . En gemensam uppgift när man 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 dina tabbavgränsad Excel till Access
1 .
Starta MS Access 2007 och välj " Databasverktyg . " Klicka på " Visual Basic "för att öppna " Microsoft Visual Basic " -fönstret.
2 .
Skapa en ny undersida genom att skriva " Sub importExcelfile () " och tryck på " Enter ".
Type " DoCmd. TransferSpreadsheet acImport , acSpreadsheetTypeExcel97 , _
" SpreadSheetImported "," C: \ excelFileToImport. xlsx , "sant" Blad1 A1 : D100 " " inuti din nya sub .
3 .
Tryck på " F5 " för att köra din nya sub . Byt fönster till " Microsoft Access " och du kommer att se en tabell med namnet " SpreadSheetImported "under " alla tabeller. "
Previous:nothing Next:varför är en extern Excel-kalkylblad ett sammansatt dokument ?