Tag: excel 2003

Excel中的ErrorMessage

在将Excel ApplicationClass的DisplayAlerts属性设置为false时,我遇到了以下错误的紧急问题。 var excel = new Excel.Application(); excel.DisplayAlerts = false; 我在日志中收到以下错误消息: System.Runtime.InteropServices.COMException (0x800AC472): Exception from HRESULT: 0x800AC472 at Microsoft.Office.Interop.Excel.ApplicationClass.set_DisplayAlerts(Boolean RHS) at Service.Dispose() 显示以下MessageBox http://sofzh.miximages.com/c%23/Nicht-genug-Speicher-fuer-vollstaendige-Anzeige.gif 关于这个案子的任何想法? 关心MacX

如何在C#中获取Excel 2003单元格的屏幕X和Y

在编写C#Excel 2003加载项时,如何在Excel 2003中找到单元格的绝对位置(例如,相对于屏幕[s])。 范围的Top和Left属性(例如ActiveCell)似乎相对于左上角单元格给出X和Y. Window.Left和Top给出了窗口的X和Y,但我找不到一种方法来获得中间位的大小(由工具栏等组成)。 这里的目的是显示与所选单元格相关的WPF表格,并且与其相邻。 我觉得我在这里遗漏了一些基本的东西。 任何帮助非常感谢!