Worksheet.Range (Excel)

Devuelve un objeto Range que representa una celda o un rango de celdas.

Celda1 y celda2 pueden ser referencias de estilo a1 en el lenguaje de la macro. Las referencias del rango pueden incluir el operador de rango (dos puntos), el operador de intersección (un espacio) o el operador de unión (una coma). También pueden incluir signos de dólar, que se ignoran. Un nombre definido local puede ser una referencia de rango. Si se usa un nombre, se da por supuesto que está en el lenguaje de la macro. Celda1 y celda2 pueden ser objetos Range que contienen una sola celda, columna, fila o cualquier otro rango de celdas. A menudo, celda1 y celda2 son celdas individuales en las esquinas superior izquierda e inferior derecha del rango devuelto. Cuando se usa sin un calificador de objeto, esta propiedad es un método abreviado para ActiveSheet. Range (devuelve un rango de la hoja activa; si la hoja activa no es una hoja de cálculo, la propiedad genera un error). Cuando se aplica a un objeto Range, la propiedad es relativa al objeto Range. Por ejemplo, si la selección es la celda C3 Selection.Range("B1") , devuelve la celda D3 porque es relativa al objeto Range devuelto por la propiedad Selection . En cambio, el código ActiveSheet.Range("B1") siempre devuelve la celda B1.

Range (Cell1, Cell2)


Worksheets("Sheet1").Range("A1").Value = 3.14159

Arguments

Un argumento con nombre

Cell1 (Range) - Una cadena que es una referencia de rango cuando se usa un argumento. Una cadena que es una referencia de rango o un objeto Range cuando se usan dos argumentos.

Optional arguments

Los siguientes argumentos son opcionales

Cell2 (Range) - Una cadena que es una referencia de rango o un objeto Range . Celda2 define otro extremo del intervalo devuelto por la propiedad.