乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 80|回复: 3

求助:::关于与excel的连接?-->mccad转移

[复制链接]

6

主题

11

帖子

3

银币

初来乍到

Rank: 1

铜币
35
发表于 2002-5-16 19:54:00 | 显示全部楼层 |阅读模式
在ActiveX与excel的连接中,可以不创建类型库,有三个命令可以使用,有一个是
vla-invoke-method,可以使用excel的方法,有谁可以给我示范一下
我主要是想知道(在不创建类型库的情况下)打开excel后,如何打开workbooks 和sheets 然后在里面写入数据?
回复

使用道具 举报

13

主题

84

帖子

6

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
136
发表于 2002-5-17 00:26:00 | 显示全部楼层
(setq exlApp (vlax-get-object "Excel.Application"))
(setq CurrentSheet (vlax-get-property exlApp 'ActiveSheet))
(setq acRange (vlax-get-property exlApp 'ActiveCell))
(vlax-put-property acRange 'Value "test")
(vlax-invoke-method acRange 'Activate)
回复

使用道具 举报

6

主题

11

帖子

3

银币

初来乍到

Rank: 1

铜币
35
发表于 2002-5-18 18:34:00 | 显示全部楼层
我看了你给的方法,回去修改了,但是试运行,没有通过.
我想知道的是,打开excel 后如何打开workbook 使用vlax-invoke-method调用
方法,workbook是add的,但是怎么add呢,是addworkbook还是workbookadd呢,可惜都不是 ,是的话,就不用这么的麻烦你了.
回复

使用道具 举报

6

主题

11

帖子

3

银币

初来乍到

Rank: 1

铜币
35
发表于 2002-5-22 18:51:00 | 显示全部楼层
程序是用vl写的,workbooks.add是vba的方法,使用vl调用ACTIVEX的方法
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2024-11-22 06:56 , Processed in 0.193789 second(s), 71 queries .

© 2020-2024 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表