von BanditDD » Do, 15.11.2007 06:37
Pino28 hat geschrieben:HAllo!
habe eine Arbeitsmappe mit Excel und jede Menge in VBA programmiert. Passwortgeschützt und VBA nochmals geschützt. Jetzt hat ein Kollege diese Mappe mit OOo geöffnet und bekommt meinen "geheimen" Code präsentiert! Kann ich das irgendwie verhindern. Die Mappe wird standardmäßig mit Excel geöffnet, aber wenn jemand diese Mappe mit OOo öffnet, werden ja alle Passwörter aus der MAppe freigelegt! Das darf nicht sein, da in der Mappe IT Passwörter hinterlegt werden.
Darf nicht sein, ist aber so. Passwörter - wichtige noch dazu(!) - im Klartext im VBA-Code zu hinterlegen ist meiner Meinung nach ohnehin sträflich. Du solltest besser an dieser Stelle ansetzen und das Ablegen der Passwörter in Deinen Macros grundlegend anders gestalten (separate Passwort-Datei, verschlüsselt etc.). Ich glaube nicht, dass Microsoft da so schnell nachbessern wird.
Gruß,
BanditDD
[quote="Pino28"]HAllo!
habe eine Arbeitsmappe mit Excel und jede Menge in VBA programmiert. Passwortgeschützt und VBA nochmals geschützt. Jetzt hat ein Kollege diese Mappe mit OOo geöffnet und bekommt meinen "geheimen" Code präsentiert! Kann ich das irgendwie verhindern. Die Mappe wird standardmäßig mit Excel geöffnet, aber wenn jemand diese Mappe mit OOo öffnet, werden ja alle Passwörter aus der MAppe freigelegt! Das darf nicht sein, da in der Mappe IT Passwörter hinterlegt werden.[/quote]
Darf nicht sein, ist aber so. Passwörter - wichtige noch dazu(!) - im Klartext im VBA-Code zu hinterlegen ist meiner Meinung nach ohnehin sträflich. Du solltest besser an dieser Stelle ansetzen und das Ablegen der Passwörter in Deinen Macros grundlegend anders gestalten (separate Passwort-Datei, verschlüsselt etc.). Ich glaube nicht, dass Microsoft da so schnell nachbessern wird.
Gruß,
BanditDD