Glenn fragte, ob es eine Möglichkeit gäbe, ein Excel-Diagramm automatisch von der Verknüpfung zu trennen. Er hat eine Vorlage mit einem verknüpften Excel-Diagramm.

Wenn er ein neues Dokument basierend auf der Vorlage erstellt, möchte er, dass das Diagramm aktualisiert wird (was auch der Fall ist), aber dann die Verknüpfung aufhebt, damit es beim späteren Öffnen des Dokuments nicht erneut aktualisiert wird.

Der beste Weg, dies zu handhaben, ist mit einem Makro, aber ein paar „Grundregeln“

müssen zuerst eingestellt werden. In die Word-Vorlage muss das Excel-Diagramm mithilfe von Inhalte einfügen als Inline-Form eingefügt werden (das Diagramm muss nicht auf der Zeichnungsebene schweben). Außerdem sollten Sie Bearbeiten | verwenden Links, um die Linkaktualisierung für das Diagramm auf Manuell zu setzen.

Fügen Sie nun dem ThisDocument-Modul für die Vorlage das folgende Makro hinzu:

Private Sub Document_New()

Dim ilshp As InlineShape

Application.DisplayAlerts = False     ' cycle through all inline shapes     For Each ilshp In ActiveDocument.InlineShapes         ' ignore error if inline shape has no link         On Error Resume Next         With ilshp.LinkFormat             .Update  ' update link             .BreakLink ' break link         End With

' reset error         On Error GoTo 0     Next     Application.DisplayAlerts = True End Sub

Wenn ein neues Dokument aus der Vorlage erstellt wird, wird der Benutzer aufgefordert, Makros zu aktivieren (sie sollten sie aktivieren). Das Makro wird nicht in das neue Dokument kopiert. es bleibt nur in der Vorlage. Das Makro aktualisiert alle Inline-Formen mit externen Links und unterbricht dann die Links.

WordTips ist Ihre Quelle für kostengünstige Microsoft Word-Schulungen.

(Microsoft Word ist die weltweit beliebteste Textverarbeitungssoftware.) Dieser Tipp (8182) gilt für Microsoft Word 2007, 2010, 2013, 2016, 2019 und Word in Office 365. Eine Version dieses Tipps finden Sie für ältere Menüoberfläche von Word hier: