0
Excelワークブック内のすべてのリンクを、VSTOアドイン経由でc#を使用して中断し、その式をハードコードされたデータに変換したいとします。Excelワークブック内のすべてのリンクを解除する
EDIT更新: コードは各リンクを細かく反復しますが、リンクは壊れていません。ブレークリンクは実行されますが、何も起こりません。
Array links = (Array)((object)invoiceBook.LinkSources());
if (links != null)
{
foreach (string link in (Array)links)
{
invoiceBook.BreakLink(link, Excel.XlLinkType.xlLinkTypeExcelLinks);
}
}
'Array links =(配列)invoiceBook.LinkSources(Excel.XlLinkType.xlLinkTypeExcelLinks)'を試しましたか? – GSerg
COM Interopで取得できる[オブジェクト[*]型は何ですか?](http://stackoverflow.com/q/4539231/11683) – GSerg
@GSerg - 最初のコメントはい、唯一の影響はありませんxllinksとして私のワークブックに。 2番目のコメント(thx) - これは私に反復を有効にするのに役立ちました - 上記のアップデートを見てください – lorgan