Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2426|回复: 2

vba中盘符如何适应多台电脑

[复制链接]
发表于 2014-7-5 08:48 | 显示全部楼层 |阅读模式
我在U盘存了工作簿文件test,在家和单位之间用。
vba代码中包含:   
Workbooks.Open ("H:\股市信道\test.xlsm")
Application.Run "test.xlsm!data2"   
U盘插入家里电脑是F, U盘插入单位电脑是H
是否有办法适应多台电脑,不用每次要修改盘符?
(除:在单位和家电脑上都有test)
两台电脑和U盘中有很多相同文件夹和文件只是盘符不同
发表于 2014-7-5 09:37 | 显示全部楼层
把工作簿和数据放同一个文件内,就不需要定义知道盘符了,直接用thisworkbook.path更爽。
回复

使用道具 举报

发表于 2014-7-5 09:38 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-15 06:55 , Processed in 0.217586 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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