Содержание
В этом руководстве будет показано, как получить адрес ячейки.
Получить адрес диапазона
Это отобразит адрес ячейки с помощью объекта Range:
1 | MsgBox Range ("A1"). Адрес |
Получить адрес ячейки
Это отобразит адрес ячейки с помощью объекта Cells:
1 | Ячейки MsgBox (1,1) .Address |
Адрес ActiveCell
Чтобы получить адрес ActiveCell, используйте этот код:
1 | MsgBox ActiveCell.Address |
Установить переменную на адрес ячейки
Вы также можете присвоить адрес ячейки строковой переменной для удобства использования в вашем коде:
1234 | Dim strAddressstrAddress = Диапазон ("A1"). АдресMsgBox strAddress |
Получить номер строки из адреса ячейки
Этот код извлечет номер строки из адреса:
1234567891011 | Sub GetRowNumberFromCellAddress ()Dim strAddress как строкаDim rownum As LongstrAddress = Range ("A1: a10"). Адресrownum = Диапазон (strAddress) .RowMsgBox rownumКонец подписки |
Однако обычно вы можете использовать этот гораздо более простой код:
1 | MsgBox Range ("A1"). Row |