2013-02-22 52 views
0

我需要鏈接2個不同的Excel工作簿中的2個單元格。我怎樣才能做到這一點? 示例:假設A1單元的Book1B2Book2已鏈接。如果我更新Book1的A1單元格爲1000,那麼Book2B2應自動更新爲1000。任何想法如何鏈接在C#單元格?在Excel中使用C鏈接2個單元格#

在此先感謝。

回答

0

我會使用標準的方式:在Excel中構建正確的公式,查看零件並在C#中構建字符串。然後將此字符串值分配給range.formula屬性,然後完成...

+0

我試過了。它在我們運行VSTO時的工作表中工作良好。但後來,如果我打開任何其他的,它不起作用。所以,如果有一些C#API可以直接做到這一點,它就會徘徊。你知道嗎? – 2013-02-22 09:11:20

+0

我假設它必須在後面的情況下拋出一個異常。你能想到這裏有什麼漏洞嗎? – 2013-02-22 09:13:04

+0

如果設置單元格,會發生什麼? 做所需的文字和生成的文字看起來完全相同嗎? 如果你能提供一個樣本文件和代碼,那將是非常好的... – 2013-02-22 09:31:23