Domino 9 und frühere Versionen > Entwicklung
Auf bestimmte Exceldatei zugreifen
Wiesel:
Aber wenn ich das rausnehme, öffnet sich eine schreibgeschützte Datei, die anscheinend auch neu ist, da es nicht die von mir angelegte Datei ist.
Axel:
Versuch's mal so:
...
Set vExcelApp = CreateObject("Excel.Application") 'Start Excel with OLE
vExcelApp.Workbooks.Open "M:\Dat_Ma\Unruh\Lotus Notes\Projekt\Dateiname.xls"
Set vExcelSheet = vExcelApp.Workbooks(1).Worksheets(1) 'Select the first worksheet
...
oder so:
...
Set vExcelApp = CreateObject("Excel.Application") 'Start Excel with OLE
vExcelApp.Workbooks.Open "M:\Dat_Ma\Unruh\Lotus Notes\Projekt\Dateiname.xls"
Set vExcelSheet = vExcelApp.ActiveWorkbook.Worksheets(1) 'Select the first worksheet
...
Die Zuweisung Set vExcelSheet = ... weiter unten im Code musst du dann auskommentieren oder löschen.
Axel
Wiesel:
Das klappt toll. Kein Schreibgeschützt mehr.
Aber er überschreibt mir meine Datei.
Die vorgefertigte Datei hat mehrere Arbeitsblätter, in denen auf das erste Arbeitsblatt mit den Notes-Daten zurückgegriffen wird, zwecks Berechnungen.
Nun wird zwar diese Datei angesprochen und die Daten übertragen, aber alles andere ist weg.
Vorher (als es schreibgeschützt geöffnet wurde) war es wenigstens genau meine "Vorlage".
Wiesel:
Oh, ich hab die Stelle selber gefunden. Da war nochein "Wenn es mehr als ein Arbeitsblatt gibt, lösch alle anderen" drin...
Vielen,vielen lieben Danke für die super tolle Hilfe!
Und schönes Wochenende!
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln