Я хотел бы подсчитать строки в диапазоне ячеек, C2: D10. Я использую выше код для их выбора, но я понятия не имею, как подсчитывать строки в этом интервале.Подсчет строк в блоке ячеек
ActiveSheet.Range("C2:D10").Select
Я хотел бы подсчитать строки в диапазоне ячеек, C2: D10. Я использую выше код для их выбора, но я понятия не имею, как подсчитывать строки в этом интервале.Подсчет строк в блоке ячеек
ActiveSheet.Range("C2:D10").Select
Вот способ, чтобы получить число строк, столбцов и т.д. в диапазоне, который является Блокировать:
Set r = Range("C2:D10")
nLastRow = r.Rows.Count + r.Row - 1
MsgBox ("last row " & nLastRow)
nLastColumn = r.Columns.Count + r.Column - 1
MsgBox ("last column " & nLastColumn)
nFirstRow = r.Row
MsgBox ("first row " & nFirstRow)
nFirstColumn = r.Column
MsgBox ("first column " & nFirstColumn)
numrow = r.Rows.Count
MsgBox ("number of rows " & numrow)
numcol = r.Columns.Count
MsgBox ("number of columns " & numcol)
ActiveSheet.Range ("C2: D10"). Строки.
Отличное решение! Большое спасибо! – plaidshirt