Vérifiez si le classeur contient des liens externes masqués

Scénarios d’utilisation possibles

Parfois, le classeur contient des liens externes qui sont masqués et ne peuvent pas être affichés dans Microsoft Excel. Aspose.Cells récupère tous les liens externes qu’ils soient visibles ou masqués. Cependant, vous pouvez vérifier leExternalLink.IsVisibleExternalLink.IsVisiblepropriété pour vérifier si le lien externe est visible ou non

Vérifiez si le classeur contient des liens externes masqués

L’exemple de code suivant charge lefichier excel source qui contient des liens externes cachés. Ces liens ne peuvent pas être visualisés dans Microsoft Excel mais ils sont présents à l’intérieur du classeur. Après l’impressionExternalLink.DataSource etExternalLink.IsReferredExternalLink.IsReferred propriété, il imprime laExternalLink.IsVisibleExternalLink.IsVisiblela propriété. Dans la sortie de la console ci-dessous, vous voyez, tous ses liens externes ne sont pas visibles.

Exemple de code

Sortie console

Voici la sortie de la console de l’exemple de code ci-dessus lorsqu’il est exécuté avec le donnéexemple de fichier 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