2010-05-11 29 views

回答

0

你吃過一看VSTO。 VSTO允許您調用.NET代碼,因此可能更容易管理髮生的事情。

可能是值得考慮偷看^^

0

我不是沒有肯定你的意思是通過映射的XML文件是什麼,但你應該能夠使用Excel PIA並在每張紙上調用計算(),迫使所有細胞刷新。

2

您尚未指定您的要求,但使用Excel的方便的「宏錄製器」功能獲取所需的「API」和Office的Visual Studio工具(VSTO)時,這相當容易,http://msdn.microsoft.com/en-us/vsto/default.aspx提供了您需要的功能爲了使用C#。

  1. 在Excel中,記錄一個刷新XML映射的宏。
  2. 在C#中,
    • 使用VSTO,複製宏。
    • 使用VSTO,創建一個項目,查看引用了哪些程序集,將這些引用添加到項目中,然後複製該宏。

顯然,魔鬼在細節,但是這將讓你開始。