Hallo Benjamin,
was du da zu VBA gelesen hast gilt für die VBA-Passwörter in Excel-Dateien, nicht aber für die Passwörter zum Öffnen der Datei selbst.
Diese Passwörter sind seit Excel 2007 aufgrund der AES-Verschlüsselung der Dateien sicher, ihr einziger Schwachpunkt ist der, dass man beliebig oft ein Passwort eingeben kann bis eins mal passt. Auf dieser Grundlage arbeiten auch die Programme zum Aushebeln des Passwortschutzes, sie bombardieren die Datei mit ständig neuen Passwörtern aus einem Wörterbuch, bis sie Erfolg haben.
Bei den komplizierteren Passwörtern, die in keinem Wörterbuch vorkommen und auch noch mit Zahlen gemischt sind, wird es etwas problematischer, aber auch dafür gibt es Möglichkeiten (Brute-Force). Dies wirst du allerdings in keinem Freeware-Tool finden und ein irgendwo frei erhältliches VBA-Script wird das auch nicht leisten können.
Dir wird kaum etwas anderes übrig bleiben, als die Datei neu zu erstellen oder für das Entsperren zu bezahlen (Kaufsoftware oder Online-Dienst).
Eventuell finden sich als Ausgangsbasis für eine Neuerstellung der Datei wenigstens Sicherungen aus früheren Versionen, die noch nicht mit einem Passwortschutz versehen waren. Bei Vista/Win7 könnten diese früheren Versionen u.U. auch in den Wiederherstellungspunkten gesichert sein und könnten von dort dann auch einzeln wiederhergestellt werden.
Gruß
Kalle