VB 版 (精华区)
发信人: cdd (平上), 信区: VB
标 题: 创建ActiveX接口以移植Excel工作表(创建并引用Activ)
发信站: 哈工大紫丁香 (2000年06月06日14:00:56 星期二), 站内信件
为了创建ActiveX DLL,关闭Excel应用程序,返回到Visual Basic项
目,并执行以下步骤:
1.从菜单中点击Project>Properties。
2.在Project Properties对话框中,选择 ActiveX DLL作为项目的属
性,并点击OK。在Project Name文本框中,输入ExcelDLL。点击:
Component标签并选中Project Compatibility。在底部的文本框中,
输入ExcelDLL.dll,以此确保新的DLL与以前的版本兼容。
3.在Project Explorer中,点击名为clsExcelWork的类,并设置实例
属性为5-MultiUse。
4.点击File菜单,并选择 Make ExcelDLL.dll,为了简单起见,确认
你将DLL保存在项目和工作表所在的文件夹中。
5.重新打开Excel工作簿,并打开VBA编辑器。
6.点击Tools>Reference。
7.在对话框中,点击Browse,并在ExcelDLL.dll创建时所在的文件夹
中找到该文件,双击文件名。
8.保存工作簿。
9.关闭VBA编辑器和工作簿。
当你重新打开工作簿,你可以点击名为 Northwind DLL的菜单,并选
择 Run Northwind DLL,这样将打开DLL接口,选择某个表格名,并点击:
Open Table按钮。如果所有的事情都处理得正确, DLL将移植你所选中的
工作表中的数据。
--
问:生活为什么如此美好?
答:因为有了BBS.
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: che.hit.edu.cn]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.894毫秒