Meldung bei Verknüpfungen ausschalten in Excel
Schritt-für-Schritt-Anleitung
Um die Meldung "Diese Arbeitsmappe enthält Verknüpfungen zu mindestens einer externen Quelle" in Excel zu deaktivieren, kannst du folgenden VBA-Code verwenden:
-
Öffne die Excel-Datei, in der du die Meldung ausschalten möchtest.
-
Drücke ALT
+ F11
, um den VBA-Editor zu öffnen.
-
Klicke im Projektfenster auf "Diese Arbeitsmappe".
-
Füge den folgenden Code in das Codefenster ein:
Private Sub Workbook_Open()
' Fragefenster ausschalten
Application.DisplayAlerts = False
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
' Fragefenster wieder einschalten
Application.DisplayAlerts = True
End Sub
-
Schließe den VBA-Editor und speichere die Arbeitsmappe.
-
Schließe die Excel-Datei und öffne sie erneut, um sicherzustellen, dass die Meldung nicht mehr angezeigt wird.
Häufige Fehler und Lösungen
Alternative Methoden
Falls du die Meldung nicht mit VBA ausschalten möchtest, kannst du auch die folgenden Schritte versuchen:
- Gehe zu
Daten
> Verknüpfungen bearbeiten
.
- Stelle sicher, dass die Option "Keine Warnung anzeigen" aktiviert ist.
- Manchmal kann es helfen, die Verknüpfungen manuell zu aktualisieren oder zu entfernen, um die Warnung zu vermeiden.
Praktische Beispiele
Wenn du eine Arbeitsmappe hast, die häufig auf externe Quellen zugreift, und diese Meldung störend ist, kann der VBA-Code sehr nützlich sein. Angenommen, du hast eine Berichtsdatei, die wöchentlich aktualisiert wird, und du möchtest die Meldung beim Öffnen der Datei vermeiden.
Private Sub Workbook_Open()
Application.DisplayAlerts = False
End Sub
Mit diesem einfachen Skript wird Excel die Meldung unterdrücken und dir ermöglichen, direkt mit deiner Arbeit fortzufahren.
Tipps für Profis
- Achte darauf, dass du die Sicherheitswarnung in Excel aktiv hältst, um zu vermeiden, dass unsichere Inhalte automatisch geladen werden. Der VBA-Code sollte nur in vertrauenswürdigen Arbeitsmappen verwendet werden.
- Nutze die Funktion
Application.DisplayAlerts
sparsam, um sicherzustellen, dass du keine wichtigen Fehlermeldungen verpasst.
FAQ: Häufige Fragen
1. Wie kann ich die Meldung wieder aktivieren?
Um die Meldung wieder anzuzeigen, entferne einfach den VBA-Code oder setze Application.DisplayAlerts = True
in das Workbook_BeforeClose-Ereignis.
2. Funktioniert dieser Code in allen Excel-Versionen?
Ja, der VBA-Code sollte in den meisten modernen Excel-Versionen funktionieren. Stelle sicher, dass du die Datei im .xlsm-Format speicherst, um die Makros zu aktivieren.