作者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://www.ptt.cc/bbs/Office/M.1582730377.A.6A2.html
→ newton41: 不要用中括號改用Range()試看看如何? 02/26 23:43
→ newton41: With Range( "G2:Z" & X ) 02/26 23:46
推 waiter337: 或先set rng = range("G2:Z" & X) 02/26 23:58
→ waiter337: with rng 02/26 23:58
→ sf4566373: 感謝建議,回公司時試試看! 02/28 11:57