Laufzeitfehler 2306: Die Ausgabe enthält mehr Zeilen ...

08/12/2009 - 20:31 von Michael Sapich | Report spam
Hallo an alle,

ich habe eine Abfrage, welche als Ergebnis 35.920 Datensàtze je 12 Attribute
liefert.
Per Button-Klick starte ich ein "DoCmd.OutputTo acOutputQuery,
"qryTmpOutputExcel", acFormatXLS".
Danach öffnet sich die Eingabebox mit der Aufforderung des Zielnamens.
Ist dieser eingegeben und bestàtigt làuft der "Export" ca. zu 50% ab.
Dann erscheint die Fehlermeldung "Die Ausgabe enthàlt mehr Zeilen, als die
Beschrànkungen zulassen, die im Ausgabeformat oder von Microsoft Office Access
festgelegt sind." mit Err.Number 2306.

Frage: wo kann ich das Ausgabeformat àndern bzw. ggf. die Beschrànkungen.

Vorab schon mal vielen Dank für Eure Zeit, dies gelesen zu haben.

Viele Grüße aus dem verschneiten Schwarzwald
Michael Sapich
 

Lesen sie die antworten

#1 Jörg Ackermann
08/12/2009 - 22:13 | Warnen spam
Hallo Michael,

Michael Sapich meinte:

ich habe eine Abfrage, welche als Ergebnis 35.920 Datensàtze je 12
Attribute liefert.
Per Button-Klick starte ich ein "DoCmd.OutputTo acOutputQuery,
"qryTmpOutputExcel", acFormatXLS".
Danach öffnet sich die Eingabebox mit der Aufforderung des Zielnamens.
Ist dieser eingegeben und bestàtigt làuft der "Export" ca. zu 50% ab.
Dann erscheint die Fehlermeldung "Die Ausgabe enthàlt mehr Zeilen,
als die Beschrànkungen zulassen, die im Ausgabeformat oder von
Microsoft Office Access festgelegt sind." mit Err.Number 2306.

Frage: wo kann ich das Ausgabeformat àndern bzw. ggf. die
Beschrànkungen.



Verwende TransferSpreadsheet

docmd.TransferSpreadsheet acExport , acSpreadsheetTypeExcel9 ,"qryTmpOutputExcel","c:\Test\Test.xls",true

Gruß

Mitglied im DBDEV http://www.dbdev.org
Access-FAQ: http://www.donkarl.com

Ähnliche fragen