Domino 9 und frühere Versionen > ND8: Entwicklung

Schreibgeschützte Excel-Datei per Script öffnen, bearbeiten und speichern

(1/2) > >>

datkar:
Hallo zusammen,

ich habe eine Excel-Tabelle, die schreibgeschützt gespeichert wurde.
Ich möchte nun per Agent, diese Tabelle öffnen, bearbeiten und wieder schreibgeschützt abspeichern.

Leider kann ich Sie im moment nur schreibgeschützt öffnen und müsste dann eine Kopie speichern...

Habt ihr eine Idee wie ich das am besten anstelle?
Tabellenblätter zu schützen und zu entsperren geht ja auch ziemlich leicht.

Danke

Gruß
Datkar

WildVirus:
Hallo Datkar,

das ist kein Excel-Problem, das hängt vom jeweiligen OS ab.

Nimm die passenden Befehle, verpack sie in ein Evaluate und fertig. Zwei Zeilen im Script, wenn Du noch Fehler abfängst, sinds ein paar mehr.

CU,
Axel

datkar:
Und wie sehen diese Befehle aus?

Gibt es etwas wie xlApp.Workbooks.Unprotect oder so ähnlich?

Ich kenne die Befehle dafür leider nicht, sonst hätte ich ja nicht gefragt..

WildVirus:
Du suchst das Problem immer noch in Excel. xlApp ist falsch !

Du möchtest das Betriebssystemattribut schreibgeschützt wegnehmen. Unter Windows wäre das "attrib datei -r", falls der Server unter Linux läuft, funktioniert der Befehl so natürlich nicht. Zum Aktivieren danach wieder ein "attrib datei +r"

Falls also Dein SErver unter Win läuft, verpack das attrib mit seinen Parametern in ein evaluate (die Hilfe zeigt Dir dazu Beispiele) und schon bist Du fertig.

pram:
Bevor hier aneinander vorbei geredet wird, bitte das Problem nochmals genauer beschreiben

Zwischen

--- Zitat von: datkar am 27.12.13 - 14:45:57 ---ich habe eine Excel-Tabelle, die schreibgeschützt gespeichert wurde.

--- Ende Zitat ---
und

--- Zitat von: datkar am 27.12.13 - 14:45:57 ---Tabellenblätter zu schützen und zu entsperren geht ja auch ziemlich leicht.

--- Ende Zitat ---
besteht nämlich ein großer Unterschied.

Ist die Datei nun schreibgeschützt?  =>Aufgabe vom OS (z.B. mit attrip)
oder ist das Tabellenblatt (in der Datei) geschützt? => Aufgabe von Excel/xlApp

Gruß
Roland

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln