Domino 9 und frühere Versionen > Entwicklung
unprotect für Excel Datei
Aladdin Sane:
Hallo,
gibt es irgendwie eine Möglichkeit ein Excel File zum Import zu öffnen und
dabei den Zellschutz zu entfernen?
Ich möchte gerne den Import im Excel-File dokumentieren und die Datei
hat einen Zellschutz.
Gruß
pASCAL
Semeaphoros:
Kennst Du das Passwort oder nicht? Wenn ja, kannst Du das über die COM-Schnittstelle erreichen, dazu musst Du Dich aber dann ins VBA "begeben".
Axel:
Hi,
Das zu gibt es in verschiedenen Objekten in Excel die Unprotect-Methode.
Beispiel:
Dim oExcel As Variant
Dim oSheet As Variant
Set oExcel = CreateObject("Excel.Application")
Call oExcel.Workbooks.Open ("C:\Temp\Datei.xls")
Set oSheet = objExcel.Workbooks(1).Worksheets(1)
Call oSheet.Unprotect 'evt. hier noch das Passwort übergeben.
Würde auch z.B. so gehen:
Call oExcel.Workbooks.Open...
Call oExcel.ActiveWorkbook.Unprotect
Such mal in der VBA-Hilfe von Excel nach Unprotect. Da bekommst du einige Infos.
Axel
Semeaphoros:
Unser Office-Com-Spezialist Axel hat das natürlich wieder griffbereit :)
Axel, zu Deinen Ehren werde ich bei meinem nächsten Excel-Objekt den Objektnamen objAxel anstelle von objExcel verwenden ...... ;D
Aladdin Sane:
Ah. Vielen dank.
Ich habe das Passwort und dann müsste es ja klappen...
Gruß
pASCAL
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln