Überprüfen, ob die Arbeitsmappe versteckte externe Verknüpfungen enthält

Mögliche Verwendungsszenarien

Manchmal enthält die Arbeitsmappe externe Verknüpfungen, die verborgen und in Microsoft Excel nicht angezeigt werden können. Aspose.Cells ruft alle externen Verknüpfungen ab, unabhängig davon, ob sie sichtbar oder verborgen sind. Sie können jedoch die ExternalLink.IsVisible-Eigenschaft überprüfen, um festzustellen, ob die externe Verknüpfung sichtbar ist oder nicht.

Überprüfen, ob die Arbeitsmappe versteckte externe Verknüpfungen enthält

Der folgende Beispielcode lädt die Quell-Excel-Datei, die verborgene externe Verknüpfungen enthält. Diese Verknüpfungen können in Microsoft Excel nicht angezeigt werden, sind jedoch in der Arbeitsmappe vorhanden. Nach dem Drucken von ExternalLink.DataSource- und ExternalLink.IsReferred-Eigenschaft wird die ExternalLink.IsVisible-Eigenschaft gedruckt. In der folgenden Konsolenausgabe sehen Sie, dass alle externen Verknüpfungen nicht sichtbar sind.

Beispielcode

Konsolenausgabe

Hier ist die Konsolenausgabe des obigen Beispielcodes bei Ausführung mit der angegebenen Beispiel-Excel-Datei.

 Data Source: C:\International\DDB\FAS 133\Swap Rates\GS_1M_3M_1_2_5_¥$_(B)IRSwaps_0400.xls

Is Referred: True

Is Visible: False

Data Source: C:\DIST DAY\MAY TEMPLATES\030601t.xls

Is Referred: True

Is Visible: False

Data Source: C:\AREVIEW\2002 Controllable\Autobrct.xls

Is Referred: True

Is Visible: False

Data Source: C:\CARDSFO\Main Files\Rate Forecast\FY 11\IFR 11 01 (New Model REPORTS 11.08.07).xls

Is Referred: True

Is Visible: False