社区
VB基础类
帖子详情
有关vb中引用Excel的版本控制问题。
冰山来客123499
2003-09-08 09:49:50
我在vb中引用了Excel 2000,那么把程序放到别的机器上,那个机器装有Office XP,在引用的时候会导致Excel出错。如果是引用了Excel 10.0,那么在装有Office 2000的机器上根本就不能启动Excel.我该如何来做一个动态的引用?即系统安装的是什么,我就引用什么。如何通过注册表来读取Office的版本?或者是否有其他的好的方法?谢谢!
...全文
228
4
打赏
收藏
有关vb中引用Excel的版本控制问题。
我在vb中引用了Excel 2000,那么把程序放到别的机器上,那个机器装有Office XP,在引用的时候会导致Excel出错。如果是引用了Excel 10.0,那么在装有Office 2000的机器上根本就不能启动Excel.我该如何来做一个动态的引用?即系统安装的是什么,我就引用什么。如何通过注册表来读取Office的版本?或者是否有其他的好的方法?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yukicao
2003-09-23
打赏
举报
回复
斯蒂芬
冰山来客123499
2003-09-08
打赏
举报
回复
我刚才试了一下,好像用CreateObject不能使Excel直接显示出来,他出来了一下就马上关闭了。能否写一下代码?使之打开一个Excel应用程序。另问:是否这个的后面的编程和
Set objexcel=New Excel.Application是一样的?
liul17
2003-09-08
打赏
举报
回复
试试别的安装程序 installshield, Wise ......
再有 我在win98(office97/2000) 在编写的程序在装有officexp的机器上也报错但解决方法是让他不用officeXp反正也没什么特别需要装上2000就没事了!
TechnoFantasy
2003-09-08
打赏
举报
回复
用后期绑定的方法:
Dim objExecel
set objExcel = CreateObject("Excel.application")
VB
中
使用
Excel
详解
在
VB
应用程序
中
调用
Excel
,实质是将
Excel
作为一个外部对象来
引用
,由
Excel
对象模型提供能从
VB
应用程序内部来程序化操纵的对象以及相关的属性、方法和事件。 1、在
VB
工程
中
添加对
Excel
类型库的
引用
为了能从
VB
应用程序
中
访问
Excel
丰富的内部资源,使
Excel
应用程序运行得更快,需要在
VB
工程
中
添加对
Excel
类型库的
引用
。具体步骤如下: a)从
VB
5“工程”菜单
中
选择“
引用
”; b) 在“
引用
”对话框
中
选择
Excel
类型库:"Microsoft
Excel
9.0 Object Library"; c)单击左边小方框,使之出现“√”符号; d)按“确定”退出。 注:要想在
VB
应用程序
中
调用
Excel
,你的计算机系统
中
必须安装
Excel
。 2、
引用
Application对象
VB
excel
VB
excel
VB
excel
VB
excel
VB
excel
VB
excel
VB
excel
VB
excel
VB
excel
VB
excel
VB
excel
VB
excel
VB
6创建
Excel
自定义任务窗格_
VB
6
excel
菜单_
excel
_SCCapp下载_
VB
6创建
excel
_
vb
excel
任务
vb
制作随
excel
启动的任务窗格,启动后再左边显示,可快速搜索已打开的所有表格
中
的内容
vb
控制
excel
宏
vb
环境下常用控制
excel
的方法和代码及实例
用
VB
操作
Excel
(
VB
6.0)(整理).doc
用
VB
操作
Excel
(
VB
6.0)(整理).doc
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章