当它打开并且单元格包含公式时,如何读取和优化单元格地址

时间:2013-08-29 12:20:33

标签: c# .net excel

我有一个excel文件。此excel文件包含单元格地址的公式(示例A10)。 现在我打开这个excel文件。我还在系统中安装了一个名为Thomson Reuters的插件。通过此加载项单元格地址值定期更改。如何使用.net(c#)读取更改的单元格地址值(不保存excel文件)。

1 个答案:

答案 0 :(得分:0)

您只需使用互操作代码打开您的Excel文件,这将允许插件代码并排运行。然后你可以使用互操作调用来使用单元格值。

    Excel.Application xlApp = new Microsoft.Office.Interop.Excel.ApplicationClass();
                    xlApp.Visible = true;
                    Excel.Workbook newWb = xlApp.Workbooks.Open(fileName, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
                                                                Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);

xlApp.ActiveSheet.get_Range("A10", Type.Missing).Value2;