Range.Address (Excel)

Retorna um valor String que representa a referência de intervalo na linguagem da macro.

Se a referência contiver mais de uma célula, RowAbsolute e ColumnAbsolute se aplicarão a todas as linhas e colunas.

Address (RowAbsolute, ColumnAbsolute, ReferenceStyle, External, RelativeTo)


Dim strAddress As String
strAddress = ActiveCell.Address

Arguments

Optional arguments

Os seguintes argumentos são opcionais

RowAbsolute (Boolean) - True para retornar a parte da linha da referência como uma referência absoluta. O valor padrão é True.

ColumnAbsolute (Boolean) - True para retornar a parte da coluna da referência como uma referência absoluta. O valor padrão é True.

ReferenceStyle (XlReferenceStyle) - O estilo de referência. O valor padrão é xlA1.

Os valores de retorno possíveis são xlA1 - Padrão. Use xlA1 para retornar uma referência de estilo a1, xlR1C1 - Use xlR1C1 para retornar uma referência de estilo L1C1.

External (Boolean) - True para retornar uma referência externa. False para retornar uma referência local. O valor padrão é False.

RelativeTo (Range) - Se RowAbsolute e ColumnAbsolute forem False, e se ReferenceStyle for xlR1C1, você deverá incluir um ponto de partida para a referência relativa. Este argumento é um objeto Range que define o ponto de partida. OBSERVAÇÃO: os testes com o Excel VBA 7.1 mostram que um ponto de partida explícito não é obrigatório. Parece haver uma referência padrão de $A$1.