Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Excel ohne Makros starten, dann Makros aktivieren

Excel ohne Makros starten, dann Makros aktivieren
Reinhard
Hallo Wissende,
Alltag ist, ich lade eine hochgeladene Mappe in einem Forum herunter.
Ich öffne bei fremden "Namen" grundsätzlich, naja, zu 90%, immer nur mit
deaktivierten Makros.
Dann schaue ich mir die Module an bzw. deren Codes.
Wenn ich nix schlimmes entdecke so schließe ich die Mappe und öffne sie mit
aktivierten Makros.
Kann ich mir das ersparen durch einen Klick auf ein Symbol was da die Makros aktiviert?
Mir ist schon klar daß es sicherheitstechnisch Blödsinn wäre Erigniscode schreiben
zu dürfen der beim Mappenöffnen ausgeführt wird und automatisch Makros aktiviert.
Aber das spielt doch keine Rolle *glaub*. Habe ich "bösen" Code dann starte ich den halt
in einer Fremdmappe. dafür brauch ich den "bösen" Code in der Mappe nicht.
Durch das Nichtaktivieren von Makros ist der eh lahmgelegt.
Warum sollte ich da nicht nachdem ich den Code überprüft habe bewußt den Status der Mappe
in Bezug auf Makros abändern dürfen.
Das spart mir doch das Schließen, neu öffnen usw.
Gruß
Reinhard
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Excel ohne Makros starten, dann Makros aktivieren
11.05.2012 00:56:58
fcs
Hallo Reinhard,
mit dem nachfolgenden Makro kannst du ggf. mit einem Buttonklick die aktive Datei schliessen und wieder öffnen. Bei mir erfolgt dabei unter Office 2010 nicht einmal eine Rückfrage nach deaktivieren der Makros, obwohl die Datei in einem nicht als vertrauenswürdig eingestuftem Ordner gespeichert ist.
Gruß
Franz
'Makro in persönlicher Makro-Arbeitsmappe, ggf. noch verknüpft mit einer Schaltfläche in einer  _
Menüleiste
Sub aaClose_and_Restart()
Dim strFileName As String
If ActiveWorkbook Is Nothing Then Exit Sub
strFileName = ActiveWorkbook.FullName
If ActiveWorkbook.ReadOnly = True Then
ActiveWorkbook.Close savechanges:=False
Else
ActiveWorkbook.Close savechanges:=True
End If
Application.DisplayAlerts = False
Workbooks.Open Filename:=strFileName, addtomru:=True, ReadOnly:=False
Application.DisplayAlerts = True
End Sub

Anzeige
Danke an alle, ich benutze das Makro o.w.T.
13.05.2012 17:09:55
Reinhard

AW: Excel ohne Makros starten, dann Makros aktivieren
12.05.2012 00:02:54
Nepumuk
Hallo Reinhard,
beim öffnen der Mappe die Shift-Taste drücken. Damit ist sie erst mal im Entwurfsmodus den du aber ausschalten kannst. Funktioniert aber nicht wenn die Mappe in einer schon offenen Excelinstanz geöffnet wird.
Gruß
Nepumuk
AW: Excel ohne Makros starten, dann Makros aktivieren
12.05.2012 01:09:10
Mexsalem
Hallo Reinhard,
noch ein anderer Lösungsansatz :
Fremddatei erst einmal mit OpenOffice Calc öffnen - dort werden die Makros grundsätzlich deaktiviert und können dann schadfrei eingesehen werden.
Gruß
Mexsalem
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Excel ohne Makros starten und dann aktivieren


Schritt-für-Schritt-Anleitung

Um Excel ohne Makros zu starten und diese später zu aktivieren, gehe folgendermaßen vor:

  1. Excel ohne Makros öffnen: Starte Excel und öffne die gewünschte Datei. Dabei wird sie standardmäßig mit deaktivierten Makros geöffnet.

  2. Makros prüfen: Überprüfe den Inhalt der Datei. Du kannst die Module und deren Codes einsehen, um sicherzustellen, dass kein schädlicher Code vorhanden ist.

  3. Makros aktivieren: Wenn die Datei sicher erscheint, kannst du die Makros aktivieren. Dies geschieht, indem du auf die Schaltfläche "Inhalt aktivieren" klickst, die in der gelben Sicherheitswarnung oben im Excel-Fenster erscheint.

  4. Alternativ mit Tastenkombination: Du kannst auch die Tastenkombination Alt + F8 verwenden, um Makros zu aktivieren.


Häufige Fehler und Lösungen

  • Excel-Datei mit Makros lässt sich nicht öffnen: Stelle sicher, dass die Datei im richtigen Format gespeichert ist (z.B. .xlsm). Wenn die Datei nicht geöffnet wird, könnte das an den Sicherheitseinstellungen von Excel liegen. Überprüfe die Trust Center-Einstellungen und füge den Speicherort der Datei als vertrauenswürdig hinzu.

  • Excel-Makros deaktiviert, obwohl aktiviert: Manchmal kann es vorkommen, dass Excel die Makros nicht aktiviert, auch wenn die Einstellungen dies zulassen. Überprüfe die Datei auf mögliche Beschädigungen oder lade die Datei erneut herunter.

  • Excel öffnet ohne Makro zu starten: Wenn du beim Öffnen der Datei die Shift-Taste gedrückt hältst, wird die Datei im Entwurfsmodus geöffnet, wodurch Makros nicht ausgeführt werden. Dies funktioniert jedoch nicht, wenn die Datei in einer bereits offenen Instanz von Excel geöffnet wird.


Alternative Methoden

  • OpenOffice verwenden: Du kannst die Excel-Datei auch mit OpenOffice Calc öffnen. Dort werden die Makros standardmäßig deaktiviert, sodass du die Datei ohne Risiko einsehen kannst. Dies ist eine gute Möglichkeit, um sicherzustellen, dass keine schädlichen Makros ausgeführt werden.

  • Makro in persönlicher Makro-Arbeitsmappe: Du kannst ein Makro erstellen, das die aktive Datei schließt und wieder öffnet, ohne dass du die Makros manuell aktivieren musst. Hier ein Beispiel:

Sub aaClose_and_Restart()
    Dim strFileName As String
    If ActiveWorkbook Is Nothing Then Exit Sub
    strFileName = ActiveWorkbook.FullName
    If ActiveWorkbook.ReadOnly = True Then
        ActiveWorkbook.Close savechanges:=False
    Else
        ActiveWorkbook.Close savechanges:=True
    End If
    Application.DisplayAlerts = False
    Workbooks.Open Filename:=strFileName, addtomru:=True, ReadOnly:=False
    Application.DisplayAlerts = True
End Sub

Praktische Beispiele

  1. Excel ohne Makros starten: Öffne eine Excel-Datei, die du aus einem Forum heruntergeladen hast. Achte darauf, dass die Datei in einem nicht vertrauenswürdigen Ordner gespeichert ist. Diese Datei wird beim Öffnen ohne Makros gestartet.

  2. Makros aktivieren: Nachdem du den Code überprüft hast, klicke auf "Inhalt aktivieren", um die Makros zu aktivieren.

  3. Verwendung von Tastenkombinationen: Wenn du oft mit Excel arbeitest, kann es hilfreich sein, dir die Tastenkombinationen zum Aktivieren oder Deaktivieren von Makros einzuprägen, wie z.B. Alt + F8.


Tipps für Profis

  • Makro vertrauenswürdig machen: Um ein Makro als vertrauenswürdig zu markieren, gehe zu den Trust Center-Einstellungen und füge den Speicherort der Datei hinzu. Dadurch kannst du Makros in zukünftigen Sitzungen einfacher aktivieren.

  • Automatisierung ohne Makros: Überlege, ob du viele Aufgaben in Excel automatisieren kannst, ohne auf Makros zurückzugreifen. Funktionen wie Pivot-Tabellen oder Formeln können oft die gleiche Aufgabe erfüllen.

  • Regelmäßige Sicherheitsüberprüfungen: Halte deine Excel-Version und Sicherheitssoftware auf dem neuesten Stand, um dich vor schädlichen Makros zu schützen.


FAQ: Häufige Fragen

1. Wie öffne ich eine Excel-Datei ohne Makros auszuführen?
Drücke beim Öffnen der Datei die Shift-Taste, um sie im Entwurfsmodus zu öffnen.

2. Was kann ich tun, wenn Excel-Makros deaktiviert sind, obwohl sie aktiviert sein sollten?
Überprüfe die Trust Center-Einstellungen und stelle sicher, dass der Speicherort der Datei als vertrauenswürdig eingestuft ist. Versuche, die Datei erneut herunterzuladen, falls sie beschädigt ist.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige