我正在开发一个 MVC 应用程序,用户可以在其中上传 excel 文档并输出 HTML,但我在使用 Interop 库时遇到了一些困难,希望有人能提供帮助。
为了保持这个非常简单,我已经到了一个阶段,我想实例化或“新建”一个工作表并使用所选工作表的 id。用户已经选择了他们希望使用的工作表,但似乎没有任何方法可以做到这一点。
我已经尝试过代码,例如workbookModel.workbook.Sheets.get_Item(1);
应该在模型中获取当前工作簿并获取 id 为 1 的工作表 - 我相信这是基于 1 的索引,而不是基于 0 的索引。请记住,我有一些 viewModels 在使用,因此上面的代码,但我在这里真正要做的是Workbook work = new Workbook().Sheets.get_Item(1);
我也尝试Workbook work = new Workbook().Worksheets.get_Item(1);
过以防我错误地使用工作表而不是工作表,但我不这么认为。
但是我尝试过的任何方法似乎都不起作用。
如果有人能指出我正确的方向,那将不胜感激,如果这没有意义并且您需要更多信息,请告诉我。
非常感谢