对于我的工作,我需要.net excel应用程序从excel表中读取一些数据。我决定使用.NET dlls来实现我的目标。我添加了引用。(来自.COM选项卡,我不知道我是否确定,因为在添加引用部分的.NET选项卡中没有Microsoft.Office。)但是当我将我的代码编写为microsoft.office时.interop.excel或excel.workbook,它给出错误并说它是非法的,使用命名空间标识符。我搜索了互联网,但所有的解决方案都说“你应该添加参考”。但是我已经添加了excel作为参考?你可以尽快给我解决方案吗?
答案 0 :(得分:0)
确保引用Excel和Office(如图所示,"最近"选项卡在"添加引用"选项)
在您的计划中添加正确的Using
。在程序的最开头添加:
using Microsoft.Office.Interop;
using Microsoft.Office.Interop.Outlook;
using Microsoft.Office.Interop.Excel;
using System.Runtime.InteropServices;