Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: boehnli01 am November 28, 2011, 08:08:34

Titel: Von xls auf .xlsx
Beitrag von: boehnli01 am November 28, 2011, 08:08:34
Guten morgen allerseits,

Ich habe folgenden Befehl um eine Excell Tabelle zu importieren:

DoCmd.TransferSpreadsheet acImport, 8, "tbl_terminliste_raw_new", "\\gklcsm0002\dept\GKL\All\Planning\Requesting\Requester Tool\Rawdatas\ME2M_Terminliste.xls", False, "A2:Z2000"

Nun haben gewisse User das neue Excell das mit xlsx endet und  können das Spreadsheet nicht mehr importieren. Da kommt eine Errormsg wegen falschen Format.

Weis da jemand wie ich den Befehl ändern muss damit es wieder funktioniert.

Danke und Gruss
Cédric 

Titel: Re: Von xls auf .xlsx
Beitrag von: Sebi am November 28, 2011, 15:44:22
Hallo,  anbei ein wenig Code :-)

DoCmd.TransferSpreadsheet acImport, _acSpreadsheetTypeExcel2007, _"ImportTest", _"c:\huhu.xlsx"

lg Sebi
Titel: Re: Von xls auf .xlsx
Beitrag von: boehnli01 am November 28, 2011, 22:15:20
Danke für die Hilfe, aber hat leider nicht funktioniert. Ich bekomme eine error msg "External table is not the expected format".

DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel2007, "tbl_terminliste_raw_new", "\\gklcsm0002\dept\GKL\All\Planning\Requesting\Requester Tool\Rawdatas\ME2A.xlsx", False, "A2:Z2000"
Titel: Re: Von xls auf .xlsx
Beitrag von: Sebi am November 29, 2011, 07:51:18
Also du nutzt aber schon Access2007 oder?

Versuche doch mal bitte  acSpreadsheetTypeExcel9