Hej! Det går säkert. Men ett tips är att om du har ett macro som fungerar så kan Access konvertera det till VBA. I Access 2007 heter funktionen Databasverktyg > Konvertera makron till Visual Basic. Då ser du precis hur syntaxen är. Tack, det fungerade!!!Access-makro med Importspecifikationer
I en VBA-applikation i Excel kör jag kommandot
objAccess.docmd.RunMacro "Import"
som kör makrot Import i den öppnade Access-databasen i objektet objAccess.
I makrots argument har jag angivit dessa inställningar;
Transfer Type: Import Fixed With
Specifikation Name: ImportSpec
Table Name: ImportTable
File Name: c:\import\infile.txt
Has Field Name: No
Makrot importerar således textfilen c:\import\infile.txt till Accesstabellen ImportTable med
Fältnamn etc enligt ImportSpec.
Nu till min fråga; kan jag ange dessa inställningar i VBA direkt, typ
objAccess.docmd.ImportFile "c:\import\infile.txt","ImportSpec"
eller nåt åt det hållet???
Tacksam för hjälp!!!Sv: Access-makro med Importspecifikationer
/JohanSv:Access-makro med Importspecifikationer
Nästa fråga :-) :
Hur anger jag importspecifikationerna från VBA, så jag slipper ha dem i en "mall databas" utan
kan börja utan och skapa en tom?
typ,
"fältnamn1", integer, "fältnamn2", string osv osv