AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Excel SaveAs im Taskplaner

Ein Thema von Errraddicator · begonnen am 11. Jul 2011 · letzter Beitrag vom 11. Jul 2011
 
Errraddicator

Registriert seit: 26. Jun 2008
161 Beiträge
 
Delphi 2007 Professional
 
#1

Excel SaveAs im Taskplaner

  Alt 11. Jul 2011, 11:23
Hi Leute!

Ich habe ein seltsames Problem:
Ich habe ein Programm, welches mir ein Excel-Dokument via OLE erstellt und abspeichert.
Das funktioniert auch einwandfrei, wenn ich dies über die Oberfläche/Angemeldete Windows-Sitzung mache.

Starte ich das gleiche Programm auf dem gleichen Rechner über die Aufgabenplanung (Windows Server 2008, kein R2, mit Administratorrechten, etc.) läuft das Programm an sich ebenfalls fehlerfrei durch (auch alle Excelschritte wie Schreiben, Formatieren, etc.) aber sobald das Programm das Dokument via SaveAs Speichern soll, stürzt mir das Excel mit der Fehlermeldung "Ausnahmefehler aufgetreten" ab.

Und ich kanns mir ehrlich gesagt nicht erklären.
Das Programm als solches funktioniert ja in der GUI-Sitzung 1A.
Auch im Taskplaner läuft alles prächtig (Datenbankverbindung, Netzwerke, Excel-Anbindung, etc.) nur das bescheuerte SaveAs läuft auf diesen schwer aussagekräftigen Fehler. *G*

Hatte irgendwer schon mal so ein Problem und eine Lösung dafür gefunden?

Code:
// hier der eigentliche aufruf
Excel::saveWorkbook(vWorkbook, fileName);


// hier die dahinterliegende funktion
void Excel::saveWorkbook(Variant vWorkbook, AnsiString fileName)
{
  vWorkbook.OleProcedure("SaveAs", fileName.c_str() );
}

Danke im Voraus

Patrick
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:13 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz