明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1685|回复: 0

[VBA]请问三个问题:判断某一Excel工作表是否打开;监测键盘是否有按键按下;插入的

[复制链接]
发表于 2006-9-26 16:37:00 | 显示全部楼层 |阅读模式
[VBA]请问三个问题:判断某一Excel工作表是否打开;监测键盘是否有按键按下;插入的图块能否使用相对路径。[br]

1. 请问,在VBA中如何判断当前是否有同名Excel工作表打开,若有就关闭?我使用VBA每次把AutoCAD数据写到一个已存在Excel工作表中,但当之前如果此工作表已打开则在写数据时就会出现对话框,提示是否替换此文件。希望不出现此提示,因此想通过在程序开始时判断当前是否有同名Excel工作表打开,若有就关闭的方法解决,但总是未能实现,请问使用VBA如何解决?

2. 我想在VBA程序中加入一段程序,用以监测键盘是否有方向键等按键的按下,如果有,则处理一段程序,如果没有则继续原来的程序。请问此段监测代码如何编写?

3. 在VBA程序中插入的图块必须使用绝对路径吗?当把图块与VBA程序放在同一文件下后,在VBA程序中插入的图块能否使用相对路径(这样做的目的是因为VBA程序无法做成可执行文件,为方便在不同的电脑中使用VBA程序及其调用的图块,而把相关文件放在同一文件下,但要求使用相对路径)?另外请问各位老师是如何在不同的电脑中方便的使用VBA程序及其调用的图块的?

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

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-26 22:46 , Processed in 0.230487 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表