| |
VB.NET - FortgeschritteneFehler bei Aufruf als Aufgabe/Task - Excel kann nicht auf die Datei zugreifen | | | Autor: n4426 | Datum: 24.06.16 11:29 |
| Hallo zuammen,
ich rufe in einem VB.NET Programm Excel-Datei auf und befülle dies dann mit Daten. Dies soll als Aufgabe/Geplanter Task laufen.
Wenn ich die Aufgabe jetzt so einstelle, dass diese "Unabhänig von der Benutzeranmeldung ausführen" ausgefürht wird, bekomme ich von Excel folgende Fehlermeldung.
Microsoft Office Excel kann auf die Datei 'C:\Daten\Datei.xlsx' nicht _
zugreifen. Dies kann mehrere Gründe haben:
• Der Name des Dokuments oder der Pfad ist nicht vorhanden.
• Das Dokument wird von einem anderen Programm verwendet.
• Der Name der Arbeitsmappe, die gespeichert werden soll, ist identisch zu dem _
Namen eines anderen Dokuments, welches schreibgeschützt ist. Änder ich Aufgabe dass sie nur ausgeführt wird, wenn der Benutzer am System angemeldet ist läuft der Job ohne fehler druch.
Habt ihr eine Idee, an was das liegen kann?
OS: Microsoft Windows 7 Pro
Office: Microsoft Office 2007
EIDT:
Der Fehelr tritt bei dieser Zeiel auf.
oBook = oExcel.Workbooks.Open("C:\Daten\Datei.xlsx")) Vielen Dank im Voraus.
mfg
n4426
Beitrag wurde zuletzt am 24.06.16 um 11:56:16 editiert. | |
Re: Fehler bei Aufruf als Aufgabe/Task - Excel kann nicht auf die Datei zugreifen | | | Autor: cookstdu | Datum: 25.06.16 08:42 |
| Hallo
Ja, das liegt an fehlenden Zugriffsrechten.
Wenn alle Stricke rei?en, dann h?ng ich mich auf. ~ Karl Kraus | |
Re: Fehler bei Aufruf als Aufgabe/Task - Excel kann nicht auf die Datei zugreifen | | | Autor: n4426 | Datum: 26.06.16 21:11 |
| Hallo cookstdu,
welche Rechte meinst Du genau?
Auf die Excel-Datei sind ausreichend Rechte vorhanden, läuft ja auch wenn ich das ganze im Angemeldeten Zustand ausführe.
mfg
n4426 | |
Re: Fehler bei Aufruf als Aufgabe/Task - Excel kann nicht auf die Datei zugreifen | | | Autor: Manfred X | Datum: 27.06.16 14:36 |
| Hallo!
Die Rechte des jeweils angemeldeten Nutzers werden nicht beachtet,
weil Dein Task "unabhängig von der Anmeldung" ausgeführt werden soll. | |
Re: Fehler bei Aufruf als Aufgabe/Task - Excel kann nicht auf die Datei zugreifen | | | Autor: n4426 | Datum: 27.06.16 16:32 |
| Hallo Manfred,
erstmal Danke für die Antwort.
Kann so nicht stimmen, ich geb ja das Benutzerkonto an, mit dem der Job ausgeführt werden soll.
Ich hab auch schon Batch-Jobs auf die gleiche weise laufen (ohne Office zugriff), die problemlos mit den jeweiligen Benutzerrechten laufen.
Die Rechte müssen da schon ziehen, zumindest die NTFS- und Share-Rechte. Kann höchstens sein, dass irgendwelche Rechte benötigt werden umd Excel verwenden zu dürfen.
Hat da jemand eine Idee?
mfg
n4426 | |
Re: Fehler bei Aufruf als Aufgabe/Task - Excel kann nicht auf die Datei zugreifen | | | Autor: effeff | Datum: 28.06.16 18:54 |
| Der User, unter dessen Kontext das Programm Excel ausgeführt werden soll, ist nicht in dem Sinn angemeldet, als dass seine Benutzeroberfläche geladen wäre; Also kann auch Excel nicht dargestellt werden. Wenn der User angemeldet ist, ist auch seine grafische Oberfläche da - dann läuft´s.
Für solche Tasks musst Du dann Programme verwenden, die ohne grafische Oberfläche auskommen...
EALA FREYA FRESENA | |
| Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
|
|
vb@rchiv CD Vol.6 vb@rchiv Vol.6
Geballtes Wissen aus mehr als 8 Jahren vb@rchiv!
Online-Update-Funktion Entwickler-Vollversionen u.v.m.Jetzt zugreifen Tipp des Monats sevAniGif (VB/VBA)
Anzeigen von animierten GIF-Dateien
Ab sofort lassen sich auch unter VB6 und VBA (Access ab Version 2000) animierte GIF-Grafiken anzeigen und abspielen, die entweder lokal auf dem System oder auf einem Webserver gespeichert sind. Weitere Infos
|
|
|
Copyright ©2000-2024 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|