乔山办公网我们一直在努力
您的位置:乔山办公网 > office365 > vb引用中没有Microsoft Excel <em>12.0</em> Ob...

vb引用中没有Microsoft Excel <em>12.0</em> Ob...

作者:乔山办公网日期:

返回目录:office365


有可能你是Office是精简版(就是那zhidao种GhostXP盘安装时带的三合一、四合一之类的),因为这种Office的注册表内容不正确所致!
你可以试试在“引用”里点击“浏览”,在“文件类型”下拉列表里选择“可执行程序”,然后再指向你的Office所在文件夹的Word程序(好像是WinWord.exe)。
如果实在不行,你就只能重新安装Office了,最好是完整版(当然不用的组件你可以不安装)。

说明你没有安装offcice2007版的EXCEL,只要装有EXCEL,应该可以到类似的Microsoft Excel 11.0 Object Library、Microsoft Excel 14.0 Object Library等。选择一个类似的也可以的。

因为excel有很多版本,你还需要将软件用到多台电脑上,所以不建议用引用的方式,而是采用后期绑定的形式,这样不管电脑安装的是什么版本的excel,都可以用。

dim excelApp as object
set excelApp = CreateObject("excel.application")

另外,可能有些电脑上装的是wps,用 excel.application 不一定能创建对象,可以按
以下顺序尝试创建excel对象。
ET.Application
KET.Application
EXCEL.Application

这样就可以用了。

不过这样用也有不方便的,就是后期绑定,不会自动显示属性、方法等那些给你。

另外一个缺点是后期绑定的性能不如引用的好。

当然,看你的需求,要兼容性还是高性能。

也可以用引用的方式,写好之后,再采用后期绑定的方法定义对象,两种结合起来,是个不错的选择



有个命名空间的概念,应该
dim xp as new Microsoft.Office.Interop.Excel;

相关阅读

  • vb引用中没有Microsoft Excel <em>12.0</em> Ob...

  • 乔山办公网office365
  • 有可能你是Office是精简版(就是那zhidao种GhostXP盘安装时带的三合一、四合一之类的),因为这种Office的注册表内容不正确所致!你可以试试在“引用”里点击“浏览”,在“文件类型”
  • word2010怎么添加参考文献

  • 乔山办公网office365
  • 方法/步骤在引用处e799bee5baa6e79fa5e98193e4b893e5b19e366,进入“引用”项中,点开“脚注”右下角的箭头,配置如图所示,然后选择“插入”即可。这时,光标定位到文档结尾处,你能看到一
  • Word2013中怎样使用交叉引用

  • 乔山办公网office365
  • 这个要在你的引文模板里面改的,zd点击Edit---Our styles---Edit 你目前用的那个模板,弹出对话框后,在左侧的Citations下方版找到权templates,在右侧的方框内修改你的括号类型就可以了在W
  • C#的winform窗体引用 Microsoft.Offic...

  • 乔山办公网office365
  • 首先要在引用中添加COM组件,然后看看添加了命名空间using Microsoft.office.interop.excel没直接给你例子参考 #region 写入Excel文档 /// /// 写入Excel文档 ///
关键词不能为空
极力推荐
  • DELL戴尔电脑BIOS怎么恢复初始状态

  • 通过第三方软件获得Root权限,可以访问和修改手机操作系统里几乎所有的文件,但这样操作有可能影响手机的稳定性,出现死机、重启等人为性故障。另外获取权copy限后一般对存储器和

ppt怎么做_excel表格制作_office365_word文档_365办公网