[VBA ] RANGE读取RANGE问题

楼主: terrylove12 (空洞)   2018-05-15 11:17:58
不好意思 想请问版上的各位
假设我有两个宣告为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)的资料而已
请问该怎么处理呢
谢谢
作者: paul60209 (我是保罗小小)   2018-05-17 17:55:00
试试看用msgbox(bb.address)看看bb里面到底包括到哪
作者: MOONRAKER (㊣牛鹤鳗毛人)   2018-05-17 21:32:00
也太克难 (1)设中断点(2)aa加watch看里面结构 较方便

Links booklink

Contact Us: admin [ a t ] ucptt.com