Hallo Welt! 
In meinem konkreten Fall geht es zwar um ein VB6-Programm, aber ich denke mal, dass es kein VB6-spezifisches Problem ist, sondern eher mit der Betriebssystem-Konfiguration zu tun hat, deshalb hab ich das Präfix mal weggelassen...
Hat hier zufällig schon mal jemand einen Dienst geschrieben, der eine Excel-Tabelle mit Werten füllen soll?
Mein Code läuft:
a) unter Win2003SV als Dienst und
b) unter Win2008SV als EXE
aber leider nicht:
c) unter Win2008SV als Dienst (hier schlägt das Öffnen der Excel-Vorlage fehl).
Offenbar gibt es unter Win2008 irgendwelche neuen Sicherheitseinstellungen, die das Öffnen eines Excelsheets von einem Dienst aus verhindern.
Hat jemand eine Idee, wo man da schrauben kann?

In meinem konkreten Fall geht es zwar um ein VB6-Programm, aber ich denke mal, dass es kein VB6-spezifisches Problem ist, sondern eher mit der Betriebssystem-Konfiguration zu tun hat, deshalb hab ich das Präfix mal weggelassen...
Hat hier zufällig schon mal jemand einen Dienst geschrieben, der eine Excel-Tabelle mit Werten füllen soll?
Mein Code läuft:
a) unter Win2003SV als Dienst und
b) unter Win2008SV als EXE
aber leider nicht:
c) unter Win2008SV als Dienst (hier schlägt das Öffnen der Excel-Vorlage fehl).
Offenbar gibt es unter Win2008 irgendwelche neuen Sicherheitseinstellungen, die das Öffnen eines Excelsheets von einem Dienst aus verhindern.
Hat jemand eine Idee, wo man da schrauben kann?