Code von VBA komplett sichtbar?? HILFE!!

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Code von VBA komplett sichtbar?? HILFE!!

Re: Code von VBA komplett sichtbar?? HILFE!!

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

Re: Code von VBA komplett sichtbar?? HILFE!!

von komma4 » Di, 13.11.2007 18:24

ist ein bekanntes Sicherheitsproblem (von Excel: geschützt, aber nicht verschlüsselt!)

Momentan nicht zu verhindern.

Code von VBA komplett sichtbar?? HILFE!!

von Pino28 » Di, 13.11.2007 18:04

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.

Weiss jemand einen Rat?

Vielen Dank im Vorraus!


Mike

Nach oben