[VBA ] RANGE讀取RANGE問題

看板Visual_Basic作者 (空洞)時間6年前 (2018/05/15 11:18), 編輯推噓0(002)
留言2則, 2人參與, 6年前最新討論串1/2 (看更多)
不好意思 想請問版上的各位 假設我有兩個宣告為RANGE的物件 Dim aa As Range Dim bb As Range 然後aa透過選取的儲存格讀取資料 Set aa=Range(Selection(1, 1), Selection(11, 1)) 此時aa就會有11筆資料 用MsgBox 確認 aa(1)~aa(11)都OK 接著我想提取其中的兩個資料位置進bb Set bb=Range(aa(1),aa(2)) 但是用MsgBox確認bb 發現bb把所有的aa(1)後[包含]的所有資料都吃了進來 但這不是我想要的 我只需要裡面有aa(1)及aa(2)的資料而已 請問該怎麼處理呢 謝謝 -- Sent from my fx-82SX -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.69.128.66 ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1526354281.A.604.html

05/17 17:55, 6年前 , 1F
試試看用msgbox(bb.address)看看bb裡面到底包括到哪
05/17 17:55, 1F

05/17 21:32, 6年前 , 2F
也太克難 (1)設中斷點(2)aa加watch看裡面結構 較方便
05/17 21:32, 2F
文章代碼(AID): #1Q-b5fO4 (Visual_Basic)
討論串 (同標題文章)
文章代碼(AID): #1Q-b5fO4 (Visual_Basic)