excel vba怎么实现不同区域的选择

2025-03-13 08:20:03
推荐回答(2个)
回答1:

用交集在用并集?

dim rng as range
with activesheet
    for i=1 to .usedrange.columns.count
        set rng=union(rng,intersect(.columns(i),.usedrange))
    next
end with
rng.select

回答2:

set rng=union(区域1,区域2,...)
rng.selected