Ersetzen von Verknüpfungen durch Werte (Microsoft Excel)
John hat eine große Anzahl von Arbeitsmappen, die Links enthalten, und sie werden sehr groß. Er fragt sich, ob Excel die Links in die Daten konvertieren kann, die von diesen Links abgerufen wurden, damit er die alten Arbeitsmappen archivieren kann.
Sie sollten versuchen, die Arbeitsmappen zu öffnen, die die Links enthalten, und dann die Links mithilfe der Excel-Tools zu trennen. Stellen Sie sicher, dass Sie eine Sicherungskopie Ihrer Arbeitsmappe erstellen (falls Sie etwas durcheinander bringen), und führen Sie die folgenden Schritte aus:
-
Öffnen Sie die Arbeitsmappe, die Sie beeinflussen möchten.
-
Wählen Sie im Menü Bearbeiten die Option Links. Excel zeigt das Dialogfeld Links bearbeiten an. (Siehe Abbildung 1.)
-
Wählen Sie die Links im Dialogfeld aus.
-
Klicken Sie auf Links unterbrechen und bestätigen Sie, dass Sie die ausgewählten Links wirklich unterbrechen möchten.
-
OK klicken.
Das Ergebnis ist, dass alle Links entfernt werden, die zuletzt über die Links abgerufenen Werte jedoch in der Arbeitsmappe verbleiben.
Ein anderer Ansatz besteht darin, Paste Special zu verwenden, um Ihre Links zu „überschreiben“.
(Dies funktioniert gut, wenn Sie eine begrenzte Anzahl von Links in einem Arbeitsblatt haben.)
Befolgen Sie diese Schritte:
-
Wählen Sie die Zellen aus, die Links enthalten.
-
Drücken Sie Strg + C.
-
Wählen Sie im Menü Bearbeiten die Option Inhalte einfügen. Excel zeigt das Dialogfeld Inhalte einfügen an. (Siehe Abbildung 2.)
-
Klicken Sie auf das Optionsfeld Werte.
-
OK klicken.
Wenn Ihre Arbeitsmappe einige Links enthält, sollten Sie ein Makro verwenden, um den Link zu unterbrechen. Das Folgende ist ein Beispiel für ein einfaches Makro, um das Brechen durchzuführen:
Sub BreakLinks() Dim aLinksArray As Variant aLinksArray = ActiveWorkbook.LinkSources(Type:=xlLinkTypeExcelLinks) Do Until IsEmpty(aLinksArray) ActiveWorkbook.BreakLink Name:=aLinksArray(1), _ Type:=xlLinkTypeExcelLinks aLinksArray = _ ActiveWorkbook.LinkSources(Type:=xlLinkTypeExcelLinks) Loop End Sub
Es ist jedoch wichtig zu bedenken, dass Links schwierig sein können. Verknüpfungen zu anderen Arbeitsmappen können in Formeln, Namen, Diagrammen, Textfeldern und anderen sichtbaren und ausgeblendeten Objekten sowie in verschiedenen Kombinationen innerhalb von Formeln und diesen Objekten erfolgen. Das Abrufen und Unterbrechen aller Links hängt von der Komplexität Ihrer Arbeitsmappe ab. Wenn Sie über eine komplexe Arbeitsmappe verfügen, können Sie das von Excel MVP Bill Manville erstellte FindLink-Add-In verwenden. Sie finden es hier:
http://www.manville.org.uk/software/findlink.htm
_Hinweis: _
Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der ExcelTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (7537) gilt für Microsoft Excel 97, 2000, 2002 und 2003. Eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Excel (Excel 2007 und höher) finden Sie hier: