Hallo,
ich habe hier einen Bericht erstellt der an Excel exportiert werden soll.
Von Hand klappt das wunderbar, mache ich das aber automatisiert kommt eine Fehlermeldung.
Laufzeitfehler 2447
Ein Punkt oder ! Operator wird auf unzulässige Weise eingesetzt oder es liegt ein unzulässiges Klammernpaar vor.
Der Code den ich einsetze sieht so aus:
DoCmd.OutputTo acReport, "Gewinner", acFormatXLS, "Gewinner.xls", False, ""
Was mache ich falsch?
Ich arbeite mit Access 2002
Hallo
ZitatDer Code den ich einsetze sieht so aus:
DoCmd.OutputTo acReport, "Gewinner", acFormatXLS, "Gewinner.xls", False, ""
Bei funktoniert das so:
DoCmd.OutputTo acReport, "Gewinner", acFormatXLS, "Gewinner.xls", False
Kommt die gleiche Fehlermeldung!
Hallo,
es muss ja nicht an genau dieser Anweisung selber liegen... Es kann auch ein Fehler im Bericht sein....
Läßt der sich denn über das Datenbankfenster öffnen und hat der irgendwelchen Code, der auf die Fehlermeldung passen könnte?
Zeige mal die Datenherkunft des Berichtes (Sql-String, wenn Abfrage, dann deren SQL-Ansicht.)
Habe das Problem gefunden.
Und zwar gibt es im Bericht ein Feld das sich auf ein Steuerelement in einem Formular bezieht, allerdings war das Formular nicht geöffnet.... ::)
Manchmal sieht man den Wald vor lauter Bäumen nicht. Also Problem gelöst.