CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

在.net中如何加入office-Excel-Com组件(office 2003)

楼主jon1365(jon)2006-03-13 09:03:21 在 .NET技术 / ASP.NET 提问

我想用office-Excel-Com组件创建excel文件,但不知道怎么在.net中加入excel组件。  
  我装的是office2003,但找不到excel11.olb。希望大家指导我一下,解决问题马上结贴。 问题点数:100、回复次数:5Top

1 楼flashicp(flashicp)回复于 2006-03-13 09:38:27 得分 1

去官方下啊  
  Top

2 楼exing(铱星)回复于 2006-03-13 09:56:36 得分 1

在安装路径下检索一下,可以找到的Top

3 楼jon1365(jon)回复于 2006-03-13 10:08:27 得分 0

就是找不到啊Top

4 楼cyy1981(McRain)回复于 2006-03-13 10:11:16 得分 88

第一步:  
  在项目的引用节点单击右键,在弹出的菜单中单击添加引用...  
  在弹出的对话框中单击COM项,找到Microsoft   Excel   11.0   Object   Library  
  并单击选中,然后单击选择按钮.引用的Excel.Exe文件,这是Excel2003版。Excel2000及Excel2002即Excel   XP  
  COM项见“Excel版本对照表”。  
   
  第二步:  
  引用Excel2003后,会在引用节点中增加Excel等节点,  
   
  相应的增加了Interop.Excel.dll、Interop.Microsoft.Office.Core.dll、Interop.VBIDE.dll三个库文件,它们都是.Net将   COM   类型库中的类型定义转换为.Net公共语言运行库程序集中的等效定义生成的文件。  
  我们只需要引用Interop.Excel.dll就可以了,后面的两个文件是支持文件,不添加这两个文件的引用时在调试程序时如果有编译不通过的如语法错误会提示未能找到依赖项Interop.Office、Interop.VBIDE,一般这是个假象,除非是你和程序确实用到了他们,如果没有语法错误,编译器就不会提示了:)。  
   
  我们在引用中将Microsoft.Office.Core、stdole、VBIDE选中删除掉。也可以将Excel引用删除掉重新直接引用Interop.Excel.dll。  
   
   
   
  http://blog.csdn.net/flygoldfish/archive/2005/11/07/524305.aspx  
  Top

5 楼justok([热心-冲星])回复于 2006-03-13 10:11:30 得分 10

你在项目增加引用,然后选择COM引用啊,别用。NET引用,不在那里面Top

相关问题

  • 未装Office的服务器如何注册Excel组件
  • 假如没有安装Office, 怎样在c#中调用Excel COM组件?(100分)
  • 如何调用.net组件
  • .net没有xmlhttp组件?
  • 求类似Excel的Cell组件
  • 组件技术在.Net中的应用?
  • WinCE .NET下如何注册组件?
  • .NET要怎样引用COM组件
  • FLASH 和 .NET 组件服务器开发
  • 紧急求助关于excel中的.Net 数据 OLE DB 提供程序(System.Data.OleDb)要求 Microsoft 数据访问组件(MDAC) 2.6 或更高版本

关键词

  • .net
  • excel
  • 组件
  • office
  • 文件
  • 节点
  • dll
  • microsoft
  • 引用
  • interop

得分解答快速导航

  • 帖主:jon1365
  • flashicp
  • exing
  • cyy1981
  • justok

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo