Tipps & Tricks 20.05.2004, 11:45 Uhr

Makros aus Arbeitsmappe entfernen

Wie kann ich Makros aus einem EXCEL-Sheet löschen? Jedes Mal wenn ich das File öffne, kommt die Abfrage ob ich die Makros aktivieren oder deaktivieren möchte. Auch wenn ich mit «aktivieren» bestätige finde ich nachher bei EXTRAS/MAKRO/MAKROS keinen Eintrag. Danke für die Unterstützung.
Es handelt sich hier wohl um ein sogenanntes "Auto-Open-Makro", das automatisch beim Öffnen ausgeführt wird. Auch nur schon ein leeres Makro-Gerüst wird als Makro interpretiert und Excel versucht es auszuführen.
Öffnen Sie die Datei und drücken Sie ALT+F11 um in den Visual-Basic-Editor zu gelangen. Dort sehen Sie nun in der Regel auf der linken Seite den Projekt-Explorer und darin den Eintrag "VBA Projekt (Name.xls)" für Ihre Datei. Falls notwendig, klicken Sie auf das Plus-Zeichen, um untergeordnete Zeilen einzublenden. Doppelklicken Sie nun nacheinander alle untergeordneten Einträge (z.B. DieseArbeitsmappe) um im rechten Fenster deren Code anzuzeigen.
Hier können Sie nun nach einem Makro oder nach einem Makro-Gerüst suchen. Bevor Sie gefundene Makros oder Fragmente löschen, seien Sie sich jedoch bewusst, dass ein allfälliges Auto-Open-Makro möglicherweise einen bestimmten Zweck hat.


Kommentare

Es sind keine Kommentare vorhanden.