Hallo,
in einer Excel 2010 Tabelle (*.xlsm) befindet sich ein Makro,
welches bei Aktivierung eine .exe startet die im selben
Verzeichniss wie die Excel Datei selbst liegt.
ActiveWorkbook.Path
Hier ist kein absoluter Pfad möglich da der Speicherort variiert.
Bei Excel 2010 kein Problem scheint es bei Office 2003 eines zu werden...
Nach den öffnen wird gefragt ob die Makros aktiviert werden sollen.
Makros
aktivieren und auslösen fördert folgenden Fehler zu Tage:
57: Datei nicht gefunden
Auffallend:
Der Dateiname in der Kopfzeile hat sich geändert. Heißt sie im
Ursprung "BlaBla.xlsm" nennt sie sich nun "xl0000011.xls".
(+ Schriebgeschützt)
Ich habe das Gefühl, dass die umbenannte Datei sich in den
Temporären Daten versteckt und in diesem Ordner gitb es
die .exe die das Makro staten soll natürlich nicht.
Auch viel mir auf, dass wenn ich einen ganz alten Rechner,
der hier nurnoch sein gnadenbrot bekommt hernehme und
die Datei öffne (auch Office 2003) kann ich die .xlsm korrekt
öffnen und bearbeiten. (Wird auch als BlaBla.xlsm geöffnet!)
Auf dem PC der die xl0000011.xls macht sind die Convertierungs
Tools von MS installiert.
Hilfe : /
Gruß
deathfun