Rango de VBA / Dirección de celda

Tabla de contenido

Este tutorial demostrará cómo obtener la dirección de un celular.

Obtener dirección de rango

Esto mostrará la dirección de la celda usando el objeto Range:

1 MsgBox Range ("A1"). Dirección

Obtener la dirección de las celdas

Esto mostrará la dirección de la celda usando el objeto Celdas:

1 MsgBox Cells (1,1) .Dirección

Dirección ActiveCell

Para obtener la dirección de ActiveCell use este código:

1 MsgBox ActiveCell.Address

Establecer variable en la dirección de la celda

También puede asignar la dirección de la celda a una variable de cadena para un uso fácil dentro de su código:

1234 Dim strAddressstrAddress = Rango ("A1"). DirecciónMsgBox strAddress

Obtener el número de fila de la dirección de la celda

Este código extraerá el número de fila de una dirección:

1234567891011 Sub GetRowNumberFromCellAddress ()Dim strAddress como cadenaDim rownum tan largostrAddress = Range ("A1: a10"). Direcciónrownum = Rango (strAddress) .RowMsgBox rownumEnd Sub

Sin embargo, normalmente puedes usar este código mucho más simple:

1 MsgBox Range ("A1"). Fila
wave wave wave wave wave