Диапазон VBA / Адрес ячейки

Содержание

В этом руководстве будет показано, как получить адрес ячейки.

Получить адрес диапазона

Это отобразит адрес ячейки с помощью объекта 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

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave