作者sf4566373 (阿欧收啦)
看板Office
标题[问题] VBA with指令疑问
时间Wed Feb 26 23:19:35 2020
(若是和其他不同软体互动之问题 请记得一并填写)
软体:execl
版本:2007
请问要如何连接上变数?
下述可以成功执行指定范围的变化
with [G2:Z10]
中
略
end with
可是下述不能接上变数执行
X=10
with [G2:Z"& X &"]
中
略
end with
请问各位大大们要如何修改,才能串上变数...
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.248.85.137 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1582730377.A.6A2.html
1F:→ newton41: 不要用中括号改用Range()试看看如何? 02/26 23:43
2F:→ newton41: With Range( "G2:Z" & X ) 02/26 23:46
3F:推 waiter337: 或先set rng = range("G2:Z" & X) 02/26 23:58
4F:→ waiter337: with rng 02/26 23:58
5F:→ sf4566373: 感谢建议,回公司时试试看! 02/28 11:57