Seite 1 von 1

ExcelWriter excel-Datei schreibgeschützt

Verfasst: 19.08.2015 23:27
von marcelx
Hallo,

ich erzeuge eine Excel-Datei mit ExcelWriter (http://www.purebasicpower.de/?ExcelWriter V1.05)

Code: Alles auswählen

XLS_CreateFile(fileNameExport)
XLS_PrintGridLines(#False)
XLS_WriteText ...
XLS_ProtectSpreadsheet(#False)
XLS_CloseFile()
Also, eine ganz einfache Excel-Datei.
Die exportierte Datei (xls) kann ich mit Excel 2007 öffnen.
Beim Speichern (ohne oder mit Änderungen), bekomme ich eine Meldung, dass die Datei im aktuellen Format nicht gespeichert werden kann.
Ich verstehe es so, dass die Datei in geschützte Ansicht ist.

Wie kann ich das ändern ?

Danke und Gruß
MarcelX

Re: ExcelWriter excel-Datei schreibgeschützt

Verfasst: 19.08.2015 23:34
von RSBasic
Wie es im Dateiformat aussieht (interner Schreibschutz mit oder ohne Passwort) kann ich dir nicht sagen, aber du kannst prüfen, ob die Datei selbst einen Schreibschutz besitzt.
Klicke testweise mit der rechten Maustaste auf deine Excel-Datei und wähle im Kontextmenü "Eigenschaften" aus. Ist der Schreibschutz aktiviert? Wenn ja, dann kannst du diesen manuell deaktivieren oder mit PB mit SetFileAttributes().
Wenn nicht, dann ist die Excel-Schutzfunktion aktiviert. Dann musst du im Programm "ExcelWriter" nachschauen, ob du diesbezüglich was einstellen kannst.

Re: ExcelWriter excel-Datei schreibgeschützt

Verfasst: 19.08.2015 23:45
von marcelx
Danke RSBasic, die Datei ist ohne Schreibschutz.