C# 在excel工作簿中添加新工作表时从HRESULT:0x800A03EC获取异常
在excel工作簿中添加新工作表时,我收到来自HRESULT:0x800A03EC的异常:C# 在excel工作簿中添加新工作表时从HRESULT:0x800A03EC获取异常,c#,asp.net,excel,C#,Asp.net,Excel,在excel工作簿中添加新工作表时,我收到来自HRESULT:0x800A03EC的异常: Microsoft.Office.Interop.Excel._Workbook m_objBook = null; object m_objOpt = "Test"; m_objBook = (Microsoft.Office.Interop.Excel._Workbook)(m_objBooks.Add(m_objOpt)); m_objSheets = (Microsoft.Offi
Microsoft.Office.Interop.Excel._Workbook m_objBook = null;
object m_objOpt = "Test";
m_objBook = (Microsoft.Office.Interop.Excel._Workbook)(m_objBooks.Add(m_objOpt));
m_objSheets = (Microsoft.Office.Interop.Excel.Sheets)m_objBook.Worksheets;
m_objSheet1 = (Microsoft.Office.Interop.Excel._Worksheet)(m_objSheets.get_Item(1));
m_objSheet1.Name = "Project List";
m_objSheet2 = (Microsoft.Office.Interop.Excel._Worksheet)(m_objSheets.get_Item(2))
m_objSheet2.Name = "Project Status";
m_objSheet3 = (Microsoft.Office.Interop.Excel._Worksheet)(m_objSheets.get_Item(3));
m_objSheet3.Name = "Pending items";
在下面的行中,我从HRESULT获取错误-异常:0x800A03EC
m_objSheet4 = (Microsoft.Office.Interop.Excel._Worksheet)(m_objSheets.Add (m_objOpt, m_objSheet3, 1, m_objOpt));
m_objSheet4 = (Microsoft.Office.Interop.Excel._Worksheet)(m_objSheets.get_Item(4));
m_objSheet4.Name = "NewSheet";
我认为,您不会直接添加到图纸集合中。我认为您可以使用工作簿的add函数添加工作表