clr excel-CLR工程,using Microsoft.Office.Interop.Excel后编译报错

问题描述

CLR工程,using Microsoft.Office.Interop.Excel后编译报错
目的:用VS2008创建CLR窗体工程后,需要导出数据到Excel

添加microsoft excel 11.0 object library后,代码里面写入using Microsoft.Office.Interop.Excel,编译就报错,非常的怪异。

哪位大虾帮忙看看什么原因?谢谢!

.selectdemo.cpp(12) : error C2872: 'Application' : ambiguous symbol
1> could be 'c:program filesmicrosoft visual studio 9.0visual studio tools for officepiaoffice12microsoft.office.interop.excel.dll : Microsoft::Office::Interop::Excel::Application'
1> or 'c:windowsmicrosoft.netframeworkv2.0.50727system.windows.forms.dll : System::Windows::Forms::Application'
1>.selectdemo.cpp(12) : error C2039: 'EnableVisualStyles' : is not a member of 'Microsoft::Office::Interop::Excel::Application'
1> c:program filesmicrosoft visual studio 9.0visual studio tools for officepiaoffice12microsoft.office.interop.excel.dll : see declaration of 'Microsoft::Office::Interop::Excel::Application'
1>.selectdemo.cpp(12) : error C3861: 'EnableVisualStyles': identifier not found
1>.selectdemo.cpp(13) : error C2872: 'Application' : ambiguous symbol
1> could be 'c:program filesmicrosoft visual studio 9.0visual studio tools for officepiaoffice12microsoft.office.interop.excel.dll : Microsoft::Office::Interop::Excel::Application'
1> or 'c:windowsmicrosoft.netframeworkv2.0.50727system.windows.forms.dll : System::Windows::Forms::Application'
1>.selectdemo.cpp(13) : error C2039: 'SetCompatibleTextRenderingDefault' : is not a member of 'Microsoft::Office::Interop::Excel::Application'
1> c:program filesmicrosoft visual studio 9.0visual studio tools for officepiaoffice12microsoft.office.interop.excel.dll : see declaration of 'Microsoft::Office::Interop::Excel::Application'
1>.selectdemo.cpp(13) : error C3861: 'SetCompatibleTextRenderingDefault': identifier not found
1>.selectdemo.cpp(16) : error C2872: 'Application' : ambiguous symbol
1> could be 'c:program filesmicrosoft visual studio 9.0visual studio tools for officepiaoffice12microsoft.office.interop.excel.dll : Microsoft::Office::Interop::Excel::Application'
1> or 'c:windowsmicrosoft.netframeworkv2.0.50727system.windows.forms.dll : System::Windows::Forms::Application'

1>.selectdemo.cpp(16) : error C2660: 'Microsoft::Office::Interop::Excel::_Application::Run' : function does not take 1 arguments

解决方案

  成龙六十寿宴现身。  先说片酬,成龙自己曾说,到好莱坞拍片,最大的回馈,就是在那里“分红分到手软”,健全的红利制度让他乐不思蜀。他曾坦言,他1个月的收入,更是人家1年的收入。现在估计只会更多。  再说房产。成龙最名贵的房产,要算是在美国洛杉矶比佛利山庄的豪宅。此外,对房地产颇有兴趣的成龙在澳洲悉尼、吉隆坡、新加坡等地都有房地产十几栋。  还有汽车和飞机。成龙还拥有约30辆价值千万元的跑车。除此之外,成龙还有价值近2亿元人民币的私人飞机。最牛的还是成龙的收藏爱好。成龙这几年收集了7间徽派古屋、2间亭楼。前几年他决定将7间古屋,自己留下1间之外其余6间全部捐出,总价值过亿。   http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082773  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082772  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082771  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082770  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082769  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082767  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082768  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082765  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082766  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082764  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082762  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082763  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082761  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082760  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082759  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082758  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082757  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082756  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082755  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082754  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082752  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082753  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082751  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082750  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082748  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082749  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082747  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082746  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082744  http://www.kuaipan.cn/index.php?ac=file&oid=239021406833082745  http://www.rayfile.com/zh-cn/files/aabb2905-bf84-11e3-8345-0015c55db73d/  http://www.rayfile.com/zh-cn/files/b632e98f-bf84-11e3-b928-0015c55db73d/  http://www.rayfile.com/zh-cn/files/c37fceb8-bf84-11e3-ada3-0015c55db73d/  http://www.rayfile.com/zh-cn/files/c7929dde-bf84-11e3-ade8-0015c55db73d/  http://www.rayfile.com/zh-cn/files/ce8c1d17-bf84-11e3-ba02-0015c55db73d/  http://www.rayfile.com/zh-cn/files/d1711e8f-bf84-11e3-b768-0015c55db73d/  http://www.rayfile.com/zh-cn/files/d358dfca-bf84-11e3-bb42-0015c55db73d/  http://www.rayfile.com/zh-cn/files/d4c8a0f0-bf84-11e3-84f8-0015c55db73d/  http://www.rayfile.com/zh-cn/files/d81b336e-bf84-11e3-ab0a-0015c55db73d/  http://www.rayfile.com/zh-cn/files/d94759e8-bf84-11e3-b9be-0015c55db73d/  http://www.rayfile.com/zh-cn/files/e023b20c-bf84-11e3-98cc-0015c55db73d/  http://www.rayfile.com/zh-cn/files/e223eff3-bf84-11e3-9488-0015c55db73d/  http://www.rayfile.com/zh-cn/files/e3e05a07-bf84-11e3-93dd-0015c55db73d/  http://www.rayfile.com/zh-cn/files/ee571c5e-bf84-11e3-be82-0015c55db73d/  http://www.rayfile.com/zh-cn/files/0667a845-bf86-11e3-99d1-0015c55db73d/  http://www.rayfile.com/zh-cn/files/0a283607-bf86-11e3-a34d-0015c55db73d/  http://www.rayfile.com/zh-cn/files/0f0c87c7-bf86-11e3-b60e-0015c55db73d/  http://www.rayfile.com/zh-cn/files/1060aeb0-bf86-11e3-919e-0015c55db73d/  http://www.rayfile.com/zh-cn/files/13900bd9-bf86-11e3-98f0-0015c55db73d/  http://www.rayfile.com/zh-cn/files/15783a45-bf86-11e3-b4f4-0015c55db73d/  http://www.rayfile.com/zh-cn/files/1951482b-bf86-11e3-b57e-0015c55db73d/  http://www.rayfile.com/zh-cn/files/1abb992e-bf86-11e3-ba68-0015c55db73d/  http://www.rayfile.com/zh-cn/files/1c7f0bc5-bf86-11e3-8cb6-0015c55db73d/  http://www.rayfile.com/zh-cn/files/1e49a64c-bf86-11e3-9a3a-0015c55db73d/  http://www.rayfile.com/zh-cn/files/21d0621c-bf86-11e3-b8a6-0015c55db73d/  http://www.rayfile.com/zh-cn/files/29981000-bf86-11e3-a6c4-0015c55db73d/  http://www.rayfile.com/zh-cn/files/2bdf8e21-bf86-11e3-9b1f-0015c55db73d/  http://www.rayfile.com/zh-cn/files/2ea28e97-bf86-11e3-a7fc-0015c55db73d/  http://www.rayfile.com/zh-cn/files/71d1f166-bf86-11e3-b7f8-0015c55db73d/  http://www.rayfile.com/zh-cn/files/736d975c-bf86-11e3-b20d-0015c55db73d/

时间: 2024-10-02 06:04:32

clr excel-CLR工程,using Microsoft.Office.Interop.Excel后编译报错的相关文章

无法嵌入互操作类型“Microsoft.Office.Interop.Excel.ApplicationClass”。请改用适用的接口。

winform下对datagridview进行导出时候,写了一句: Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.ApplicationClass(); 导致结果如下: 类型"Microsoft.Office.Interop.Excel.ApplicationClass"未定义构造函数    无法嵌入互操作类型"Microsoft.Office.Int

windows-求大神指点Microsoft.Office.Interop.Excel使用

问题描述 求大神指点Microsoft.Office.Interop.Excel使用 要用Microsoft.Office.Interop.Excel有格式 导出Excel 发现windows 家庭版本的调用 这库函数会出错 ,是不是家庭板还有底层相关的内库要单独安装了 解决方案 Microsoft.Office.Interop.Excel的用法Microsoft.Office.Interop.Excel的用法Microsoft.Office.Interop.Excel的用法 解决方案二: Ac

急~~~~ 使用using Microsoft.Office.Interop.Excel 给定关键字不在字典中

问题描述 asp.net项目里面使用usingMicrosoft.Office.Interop.Excel组件做报表导出的使用报给定关键字不在字典中~~~~本地测试没有问题,上传到服务器上后报这个异常注:2008版本服务器麻烦各位帮忙看看,小弟先谢谢了///<summary>///DataSet导出Excel///</summary>///<paramname="page">页面对象</param>///<paramname=&qu

怎么用Microsoft.Office.Interop.Excel来实现隔行染色呢?

问题描述 privatevoidexcelParsing(){Microsoft.Office.Interop.Excel.WorkbooksExcelDoc=ExcelApp.Workbooks;Microsoft.Office.Interop.Excel.WorkbookMyWorkBook=ExcelDoc.Add(System.Type.Missing);Microsoft.Office.Interop.Excel.WorksheetxlSheet=(Microsoft.Office.I

关于Microsoft.Office.Interop.Excel急救解决!

问题描述 编译器错误消息:CS1705:程序集"ICement.Buying.Web,Version=2.0.7.1843,Culture=neutral,PublicKeyToken=null"所使用的"Microsoft.Office.Interop.Excel,Version=15.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c"版本高于所引用的程序集"Microsoft.Office.In

Microsoft.Office.Interop.Excel.Application导出excel

问题描述 Microsoft.Office.Interop.Excel.Application导出excel Microsoft.Office.Interop.Excel.Application导出excel某单元格长度过长导致报错怎么解决 解决方案 首先检查你的文档中有没有这个问题.其次,检查你的单元格的类型.建议你先在excel中手工操作,并且录制宏,然后再照着生成的vba代码写. 解决方案二: C#学习之用Microsoft.office.interop.excel.dll导出excelM

跨列居中-请问 Microsoft.Office.Interop.Excel 命名空间

问题描述 请问 Microsoft.Office.Interop.Excel 命名空间 请问 Microsoft.Office.Interop.Excel 命名空间下 可以设置跨列居中吗 解决方案 你设置合并这些单元格,然后让文字居中就行,你在excel中能操作的,接口都支持 有npoi的库,操作起来很方便 解决方案二: //声明Excel.Range Microsoft.Office.Interop.Excel.Range Myrange; 如:Myworksheet.get_Range("A

Microsoft.Office.Interop.Excel

问题描述 Microsoft.Office.Interop.Excel命名空间下请问可以设置跨列居中吗是跨列居中不是合并 解决方案 解决方案二:操作一个设置好格式的Excel解决方案三:设置range,然后对range设置样式,居中=xxxacrossxxxx,这玩意N久不搞了,大体就这个意思.你在vs里有提示,一看就明白了解决方案四:其实你在那个群里问了很多天,我们已经告诉你办法了.最直接的搞法是aspose.cells,虽然是商业版软件,不过么天朝特色在这里,俺们就不多说了你现在用vsto方

Microsoft.Office.Interop.Excel问题,如何将文件另存为

问题描述 Microsoft.Office.Interop.Excel.ApplicationClassexcel=newMicrosoft.Office.Interop.Excel.ApplicationClass();excel.Application.Workbooks.Add(true);excel.Visible=true;for(inti=0;i<this.eInfo.ColumnCount;i++){excel.Cells[1,i+1]=this.eInfo.Columns[i].