不能指定选择某一列或某一行吗?

阅读次数 83

也太鸡肋了吧,如果总是要自己明确什么range("A1:A1000"),range("B2:B9999")范围,要这个有什么用呢?然后也不能根据某个单元格选取所在已使用区域(range("G1").usedrange),搞了半天vba都不能替代

2 Answers

选择某一列是这样写Range('A:A') 选择已使用区域也是有的,会选中整个表已使用的区域UsedRange

那么如果是需要A:A的usedRange怎么写?

const col = Application.ActiveSheet.UsedRange.Columns(1)
console.log(col.Value)

通过这种方式可以获取使用区域的第一列数据,不知道这样能否满足您的需求。