ExcelWriter excel-Datei schreibgeschützt

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
marcelx
Beiträge: 429
Registriert: 19.02.2010 20:19
Wohnort: Darmstadt

ExcelWriter excel-Datei schreibgeschützt

Beitrag 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
Win-10, PB 5.31 (Windows - x86)
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: ExcelWriter excel-Datei schreibgeschützt

Beitrag 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.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
marcelx
Beiträge: 429
Registriert: 19.02.2010 20:19
Wohnort: Darmstadt

Re: ExcelWriter excel-Datei schreibgeschützt

Beitrag von marcelx »

Danke RSBasic, die Datei ist ohne Schreibschutz.
Win-10, PB 5.31 (Windows - x86)
Antworten