[問題] VBA with指令疑問

看板Office作者 (阿歐收啦)時間4年前 (2020/02/26 23:19), 編輯推噓1(104)
留言5則, 3人參與, 4年前最新討論串1/1
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體: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

02/26 23:43, 4年前 , 1F
不要用中括號改用Range()試看看如何?
02/26 23:43, 1F

02/26 23:46, 4年前 , 2F
With Range( "G2:Z" & X )
02/26 23:46, 2F

02/26 23:58, 4年前 , 3F
或先set rng = range("G2:Z" & X)
02/26 23:58, 3F

02/26 23:58, 4年前 , 4F
with rng
02/26 23:58, 4F

02/28 11:57, 4年前 , 5F
感謝建議,回公司時試試看!
02/28 11:57, 5F
文章代碼(AID): #1ULeo9QY (Office)