ワークブックに非表示の外部リンクが含まれているかどうかを確認

Contents
[ ]

可能な使用シナリオ

場合によっては、ワークブックに外部リンクが含まれていることがあり、これらは隠されていて Microsoft Excel では閲覧できません。Aspose.Cells for Python via .NET では、可視・非可視にかかわらずすべての外部リンクを取得します。ただし、ExternalLink.is_visible プロパティで外部リンクが表示されているかどうかを確認できます。

ワークブックに非表示の外部リンクが含まれる ソースExcelファイル をロードする以下のサンプルコードでは、Microsoft Excelで表示されない非表示の外部リンクが含まれています。 ExternalLink.DataSource および ExternalLink.IsReferred プロパティを出力した後、ExternalLink.IsVisible プロパティを出力します。以下のコンソール出力では、すべての外部リンクが非表示であることがわかります。

以下のサンプルコードは、隠された外部リンクを含む source excel file をロードします。これらのリンクは Microsoft Excel では閲覧できませんが、ワークブック内に存在します。ExternalLink.data_sourceExternalLink.is_referred のプロパティを出力した後、ExternalLink.is_visible のプロパティも出力します。以下のコンソール出力では、すべての外部リンクが見えません。

サンプルコード

コンソール出力

与えられた サンプルExcelファイル で上記のサンプルコードを実行した場合の、コンソール出力は次のとおりです。

 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