怎样引入类库 Microsoft.Office.Interop.Word
用2013的试试看1、点击“setup.exe”开始正式的安装,在弹出的界面中勾选“我接受.....”,然后点击下一步2、点击“立即安装”3、安装开始,时间可能过长,请耐心等会4、完成安装Office 2013:http://www.3322.cc/soft/4188.html
项目中引用Microsoft.Office.Interop.Word,程序提示不存在类型或命名...
命名空间“Microsoft”中不存在类型或命名空间名称“Office ”(是缺少程序集引用吗?)关键字: 命名空间 类型 命名空间 office 程序集引用 interop excel workbook worksheet 命名空间“Microsoft”中不存在类型或命名空间名称“Office ”(是缺少程序集引用吗?)解决办法:添加引用/com/Microsoft Office 11.0 Object Library 然后在程序中 C#代码 using Microsoft.Office.Interop.Excel; using Microsoft.Office.Interop.Excel; 也许程序中还会出现其他错误有命名空间“Microsoft office”中不存在类型或命名空间名称“Interop” (是缺少程序集引用吗?) 命名空间“Microsoft.Office.Interop”中不存在类型或命名空间名称“Excel”(是缺少程序集引用吗?) 找不到类型或命名空间名称“Workbook”(是否缺少 using 指令或程序集引用?) 找不到类型或命名空间名称“Worksheet”(是否缺少 using 指令或程序集引用?) 那么再添加一个引用/com/Microsoft Excel 11.0 Object Library
在哪儿找Microsoft.Office.Interop.Word.dll
讯电脑管家可以帮助修复a进入管家的首页后,点击右上角的“工具箱”按钮,点击“电脑诊所”b进入“电脑诊所”找到“软件硬件”点击“丢失dll文件”最后“一键修复”界面可以根据自己弹出的对话框中显示的无法启动程序是丢失的何种dll文件,找到对应的后,鼠标轻轻放在该项上,当出现了“立即修复”按钮后点击“立即修复”按钮。
完成以上步骤后,系统便自行修复了dll文件丢失的故障了...
无法将类型为“Microsoft.Office.Interop.Word.ApplicationClass”的 ...
=前面的定义全部改成dynamic就可以了,问题是解决了,不过后面没有智能提示,写代码不方便。
参考代码:dynamic xls = new msxls.Application();var m = System.Reflection.Missing.Value;dynamic book = xls.Workbooks.Open(filePath);//, m, m, m, m, m, m, m, m, m, m, m, m, m, m);string source, result;int curRow = 0, curColumn = 0;NameValueList<string> varList = new NameValueList<string>(ScriptReader.NullNameParameter);try{foreach (dynamic sheet in book.Sheets){var r = sheet.Cells.SpecialCells(msxls.XlCellType.xlCellTypeLastCell, m);for (int row = 1; row <= r.Cells.Row; row++){curRow = row;for (int column = 1; column <= r.Cells.Column; column++){curColumn = column;source = (sheet.Cells[row, column]).Formula as string;
转载请注明出处51数据库 » office.interop.word