[问题] VBA with指令疑问

楼主: sf4566373 (阿欧收啦)   2020-02-26 23:19:35
(若是和其他不同软件互动之问题 请记得一并填写)
软件:execl
版本:2007
请问要如何连接上变量?
下述可以成功执行指定范围的变化
with [G2:Z10]


end with
可是下述不能接上变量执行
X=10
with [G2:Z"& X &"]


end with
请问各位大大们要如何修改,才能串上变量...
作者: newton41 (Newton)   2020-02-26 23:43:00
不要用中括号改用Range()试看看如何?With Range( "G2:Z" & X )
作者: waiter337 (给开司一罐苏格登)   2020-02-26 23:58:00
或先set rng = range("G2:Z" & X)with rng
楼主: sf4566373 (阿欧收啦)   2020-02-28 11:57:00
感谢建议,回公司时试试看!

Links booklink

Contact Us: admin [ a t ] ucptt.com