作者terrylove12 (空洞)
看板Visual_Basic
标题[VBA ] RANGE读取RANGE问题
时间Tue May 15 11:17:58 2018
不好意思 想请问版上的各位
假设我有两个宣告为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://webptt.com/cn.aspx?n=bbs/Visual_Basic/M.1526354281.A.604.html
1F:→ paul60209: 试试看用msgbox(bb.address)看看bb里面到底包括到哪 05/17 17:55
2F:→ MOONRAKER: 也太克难 (1)设中断点(2)aa加watch看里面结构 较方便 05/17 21:32