Standardmäßig deaktiviert Excel alle Makros, um Sie vor bösartigen Viren zu schützen. Sie können jedoch Makros aktivieren, um sich wiederholende Aufgaben in Excel zu automatisieren.
Ein Makro ist eine Folge von Excel-Befehlen und -Anweisungen, mit denen Sie komplexe und sich wiederholende Aufgaben automatisieren können. Anstatt selbst eine Reihe zeitraubender Aufgaben manuell auszuführen, können Sie die Aufgaben als Makros aufzeichnen, um sie automatisch auszuführen.
Sie stellen jedoch aus Sicherheitsgründen ein großes Risiko dar, wenn Sie Makro-aktivierte Excel-Dateien ausführen. Einige der makroaktivierten Arbeitsmappen können bösartige Makroviren enthalten, die Dateien auf Ihrem Laufwerk beschädigen oder vollständig löschen, Ihre Daten gefährden und sogar Ihren gesamten Computer beschädigen können.
Standardmäßig deaktiviert Excel alle Makros, um zu verhindern, dass Sie eine potenziell infizierte Datei öffnen. In diesem Beitrag erfahren Sie, wie Sie Makros in Microsoft Excel aktivieren, um sie zur Verbesserung Ihres Workflows zu verwenden. Sie können Makros dateiweise oder für alle Arbeitsmappen oder an einem vertrauenswürdigen Speicherort aktivieren.
So aktivieren Sie Makros für einzelne Dateien
Sie können Makros für bestimmte einzelne Dateien über die Nachrichtenleiste oder in der Excel-Backstage-Ansicht aktivieren.
Aktivieren von Makros aus der Nachrichtenleiste
Wenn Sie ein Excel-Dokument öffnen, das ein Makro enthält, sehen Sie direkt unter dem Excel-Menüband eine gelbe Meldungsleiste (siehe Screenshot unten). Es wird sagen, dass Makros in diesem Excel-Dokument deaktiviert wurden. Klicken Sie auf die Schaltfläche „Inhalt aktivieren“, um die Makros zu aktivieren.
Aktivieren von Makros in der Backstage-Ansicht
Sie können Makros auch über die Backstage-Ansicht aktivieren. Öffnen Sie die Registerkarte „Datei“ in Microsoft Excel. Auf der Registerkarte „Info“ sehen Sie eine gelbe „Sicherheitswarnung“.
Klicken Sie auf das Symbol „Inhalt aktivieren“ und wählen Sie „Alle Inhalte aktivieren“, um alle Makros in dieser Datei zu aktivieren.
Bei beiden Methoden macht Excel, sobald Sie Makros aktivieren, dieses Dokument zu einem vertrauenswürdigen Dokument, was bedeutet, dass Sie beim zukünftigen Öffnen dieses Dokuments nicht mehr aufgefordert werden, Makros erneut zu aktivieren.
So aktivieren Sie Makros für eine Sitzung
Manchmal möchten Sie Makros nur einmalig für eine bestimmte Datei aktivieren und diese Datei nicht zu einem vertrauenswürdigen Dokument machen. In solchen Fällen können Sie in Excel Makros nur für eine Sitzung einer Datei aktivieren.
Klicken Sie dazu in Excel auf den Reiter „Datei“ und öffnen Sie den Reiter „Info“ in der Backstage-Ansicht. Klicken Sie im Bereich Sicherheitswarnung auf „Inhalt aktivieren“ und wählen Sie „Erweiterte Optionen“.
Wählen Sie im Dialogfeld „Microsoft Office-Sicherheitsoptionen“ die Option „Inhalt für diese Sitzung aktivieren“ und klicken Sie auf „OK“.
Jetzt sind Makros nur für die aktuelle Sitzung aktiviert. Wenn Sie das Dokument erneut öffnen, werden Sie von Excel aufgefordert, Makros erneut zu aktivieren.
So aktivieren Sie Makros in allen Arbeitsmappen
Excel verfügt über ein Trust Center, in dem Sie standardmäßig alle Makros in Arbeitsmappen aktivieren oder deaktivieren können. Excel Trust Center enthält Sicherheits- und Datenschutzeinstellungen, die Ihren Computer und Ihre Dokumente schützen können.
Um alle Makros zu aktivieren, gehen Sie in Excel auf die Registerkarte „Datei“ und klicken Sie in der linken Seitenleiste der Backstage-Ansicht auf „Optionen“.
Das Dialogfeld Excel-Optionen wird geöffnet. Klicken Sie in der linken Seitenleiste auf „Trust Center“ und rechts auf die Schaltfläche „Trust Center-Einstellungen“.
Wählen Sie im Dialogfeld des Trust Centers in der linken Seitenleiste „Makroeinstellungen“ aus, und auf der rechten Seite sehen Sie die vier Makroeinstellungen.
Die vier Makroeinstellungen:
- Deaktivieren Sie alle Makros ohne Benachrichtigung: Diese Option deaktiviert Makros vollständig und blockiert sie ohne Bestätigung. Wenn diese Einstellung ausgewählt ist, werden keine Benachrichtigungen angezeigt.
- Deaktivieren Sie alle Makros mit Benachrichtigung: Dies ist die Standardoption, die Makros blockiert, aber eine Benachrichtigung anzeigt. Auf diese Weise können Sie Makros dateiweise aktivieren. Klicken Sie nicht auf „Inhalt aktivieren“, wenn Sie der Quelle nicht vertrauen.
- Deaktivieren Sie alle Makros außer digital signierten Makros: Diese Option blockiert alle Makros außer digital signierten Makros. Excel wird Sie für die meisten Makros immer noch um eine Bestätigung bitten, aber vertrauenswürdige Makros werden ohne Bestätigung ausgeführt.
- Alle Makros aktivieren: Wenn diese Einstellung ausgewählt ist, können Sie alle Makros ohne Bestätigung ausführen. Außerdem macht diese Option Ihr System anfällig für potenzielle Malware und Viren. Aber mit dieser Einstellung müssen Sie Makros nicht jedes Mal aktivieren.
Um nun alle Makros ohne Bestätigung zu aktivieren, wählen Sie die vierte Option „Alle Makros aktivieren“ unter den Makroeinstellungen. Klicken Sie dann auf „OK“, um die Einstellungen zu speichern.
Wenn Sie alle Makros deaktivieren möchten, wählen Sie die entsprechende Einstellung in den obigen Optionen.
Makros im vertrauenswürdigen Speicherort aktivieren
Sie können Excel so einrichten, dass es bestimmten Speicherorten auf Ihrem System oder im lokalen Netzwerk vertraut, in denen Sie makrofähige Dateien speichern können. Wenn Sie eine Datei am vertrauenswürdigen Speicherort öffnen, führt Excel das Makro automatisch ohne Bestätigung aus, auch wenn im Trust Center die Einstellung „Alle Makros ohne Benachrichtigung deaktivieren“ ausgewählt ist.
Um einen vertrauenswürdigen Speicherort hinzuzufügen, gehen Sie zur Registerkarte „Datei“ und klicken Sie in der Backstage-Ansicht auf „Option“.
Klicken Sie auf „Trust Center“ in der linken Seitenleiste und öffnen Sie „Trust Center Settings“ auf der rechten Seite des Dialogfelds.
Klicken Sie im Dialogfeld des Trust Centers oben links auf „Vertrauenswürdiger Standort“. Auf der rechten Seite werden alle Ihre „Vertrauenswürdigen Standorte“ in einem Feld aufgelistet.
Wenn Sie einen Standort aus Ihrem Netzwerk hinzufügen, aktivieren Sie das Kontrollkästchen neben "Vertrauenswürdigen Standort in meinem Netzwerk zulassen". Wenn Sie einen Standort von Ihrem Laufwerk hinzufügen, lassen Sie es deaktiviert. Klicken Sie dann auf die Schaltfläche „Neuen Standort hinzufügen“.
Klicken Sie anschließend im Dialogfeld Vertrauenswürdiger Standort auf die Schaltfläche „Durchsuchen“ und wählen Sie Ihren Standort von Ihrem Laufwerk oder Ihrem Netzwerk aus. Denken Sie daran, dass es nicht empfohlen wird, ein Laufwerk aus einem Netzwerk auszuwählen, da sich bösartige Makros leicht darüber verbreiten können.
Wenn Sie möchten, dass auch Unterordner des ausgewählten Speicherorts vertrauenswürdig sind, aktivieren Sie das Kontrollkästchen „Unterordner dieses Speicherorts sind auch vertrauenswürdig“. Wenn Sie möchten, können Sie im Feld „Beschreibung:“ auch eine Beschreibung des vertrauenswürdigen Standorts hinzufügen. Klicken Sie dann auf „OK“.
Sobald dies erledigt ist, können Sie sehen, dass Ihr neuer Standort zur Liste der Pfade hinzugefügt wurde.
Jetzt können Sie Ihre Makro-aktivierten Excel-Dateien an jedem der aufgelisteten vertrauenswürdigen Speicherorte speichern und seine Makros ohne Sicherheitswarnungen ausführen.
So entfernen Sie vertrauenswürdige Dokumente
Wenn Sie aus Sicherheitsgründen kein Makro in Ihren Excel-Dateien ausführen möchten und die erste Makroeinstellung (Alle Makros ohne Benachrichtigung deaktivieren) gewählt haben, werden Sie feststellen, dass Sie in bestimmten Dateien trotzdem Makros ausführen können.
Das liegt daran, dass sich Excel an Ihre vorherigen Operationen erinnert. Wenn Sie Makros für einige Dateien aktiviert haben, indem Sie beim Öffnen auf "Inhalt aktivieren" geklickt haben, während die Standardeinstellung (Alle Makros mit Benachrichtigung deaktivieren) ausgewählt ist, merkt sich Excel diese Vorgänge.
Sobald Sie in einem makroaktivierten Dokument auf die Schaltfläche "Inhalt aktivieren" klicken, fügt Excel diese Datei zu seinen vertrauenswürdigen Dokumenten hinzu. Und selbst nachdem Sie Ihre Makroeinstellung auf "Alle Makros ohne Benachrichtigung deaktivieren" geändert haben, ist diese Datei immer noch ein vertrauenswürdiges Dokument, daher können Sie in dieser Datei weiterhin Makros ausführen.
Um alle Makros vollständig zu deaktivieren, müssen Sie diese Vertrauensdokumente entfernen. Gehen Sie dazu zu Datei → Optionen → Trust Center → Trust Center-Einstellungen.
Klicken Sie im Fenster des Trust Centers auf die Optionen „Vertrauenswürdige Dokumente“. Klicken Sie auf die Schaltfläche „Löschen“, um alle vertrauenswürdigen Dokumente zu löschen.
Klicken Sie dann im Popup-Fenster zur Bestätigung auf „Ja“.
Jetzt sind alle vertrauenswürdigen Dokumente gelöscht. Denken Sie daran, dass beim Löschen der vertrauenswürdigen Dokumente nicht nur keine Makros ausgeführt werden, sondern auch ActiveX-Steuerelemente und andere Arten von aktivem Inhalt in diesen Dokumenten.