我一直遇到
System.Runtime.InteropServices.COMException:'来自HRESULT的异常:0x800A03EC'
使用以下代码:
private void FilterButton_Click(object sender, RibbonControlEventArgs e)
{
Excel.Worksheet activeSheet = Globals.ThisAddIn.Application.ActiveWorkbook.ActiveSheet;
Excel.Worksheet newSheet;
object misValue = System.Reflection.Missing.Value;
newSheet = (Excel.Worksheet)Globals.ThisAddIn.Application.ActiveWorkbook.Worksheets.Add();
newSheet.Copy(activeSheet);
}
在线
newSheet.Copy(activeSheet);
我在这里遗漏了什么吗?我得到了活动表,我可以得到像Name这样的属性,而不会遇到错误,所以这不是Null Reference。只有当我想访问某些列/行并且我想在工作表之间传递值时才会发生这种情况。
我正在寻找类似于this但在C#中的东西。