【发布时间】:2018-01-19 23:16:59
【问题描述】:
我正在尝试选择整个列第一行除外。我使用了从https://www.extendoffice.com/documents/excel/1628-excel-select-column-except-header-first-row.html获得的以下代码
Sub SelectColumn()
Dim xColIndex As Integer
Dim xRowIndex As Integer
xColIndex = Application.ActiveCell.Column
xRowIndex = Application.ActiveSheet.Cells(Rows.Count, xColIndex).End(xlUp).Row
Range(Cells(2, xColIndex), Cells(xRowIndex, xColIndex)).Select
End Sub
但是 RowIndex 变量读取到值 1。因此该部分发生在从 Row2 到 Row1 而不是 Row2 到最后一行。我怎样才能纠正这个问题
【问题讨论】:
-
参考this