Grüezi Paul
Um welches Passwort und welche Excel-Version geht es denn da?
Wenn du mit „welches Passwort“ meinst, wofür das Passwort ist,
dann ist es sowohl für den Blattschutz als auch für die
VB-Ansichtssperre.
Ja, das meinte ich - es gibt ja auch noch welche für den Arbeitsmappenschuzt und ein solches beim öffnen (letzters ist wohl eines der sichersten die es gibt).
Wenn du meinst, was das Passwort ist, dann ist es eine
Kombination aus 20 Zahlen, Groß- und Kleinbuchstaben, und
Sonderzeichen.
Das spielt für beide deiner oben genannten Fälle keine allzu grosse Rolle.
Mein Excel ist 2003.
OK, das entscheidet dann über den Aufwand, den jemand betreiben muss.
Teilweise ist es nicht mal notwendig das PW ‚in echt‘ zu
ermitteln - es lässt sich einfach übergehen.
Und nein, ich gebe keine weitere Auskunft zu diesem Thema,
obschon ich mir damit erst kürzlich keinen Freund gemacht
habe, als ich eine entsprechende Experten-Anfrega ablehnte.
Aber PW knacken ist nunmal nicht legel…
Ich will keine Passwörter knacken, ich will wissen, wie ich es
verhindern kann. Ist es möglich, dass du mir sagst, wie ich
Passwortknacken unterbinden kann, ohne dass du mir sagst, wie
geknackt wird (das willst du ja nicht
)?
Aber klar ist es möglich 
Du kannst es in Excel gar nicht verhindern; ausser PW setzen (und da möglichst komplex wie Du es ja getan hast) gibt es keine weiteren Möglichkeiten.
Allenfalls kannst/musst Du den Code in VB oder eine anderen Sprache programmieren, kompilieren und als .dll speichern, dann ist dieser um einiges sicherer als ein reines VBA-Projekt in Excel.
Der Schutz in Excel ist als Schutz vor sich selbst und dem unabsichtlichen Überschreiben/Zerstören von Formeln konzipiert und gedacht, nicht aber als wirkliche Barriere, die unüberwindlich ist.
Auch wenn das vermutlich nicht ganz das ist, was Du hören wolltest, hoffe ich doch, dass es dich weiter bringt.
Mit freundlichen Grüssen
Thomas Ramel
–
- MVP für Microsoft-Excel -
[Win XP Pro SP-2 / xl2003 SP-3]