Cómo hacer referencia al rango de Excel en VBA Excel
Puede utilizar el objeto Rango para hacer referencia a un rango. El objeto Rango representa una celda, una fila, una columna, un área seleccionada (el área puede contener varias celdas o áreas consecutivas) o un grupo de tres. área dimensional.
El método Range de WorkSheet se puede utilizar para devolver un objeto Range. El siguiente ejemplo asigna el valor de la celda A1 a la celda A5: Hojas de cálculo ("Hoja1"). Rango ("A5"). ¿Valor? =?
Worksheets("Sheet1").Range("A1").Value
Usando la propiedad ?Range? sin un identificador de objeto (el objeto a la izquierda del punto). ) devolverá la actividad Un área en la hoja de trabajo. Antes de usar una hoja de trabajo, debe activarla usando el método Activar de la hoja de trabajo. El siguiente ejemplo establece la fórmula para A1:H8: Worksheets("Sheet1").Activate?
Rango("A1:H8").Formula?=?" =Rand()"
También puedes usar el método Cells de WorkSheet para devolver las celdas de un objeto Range Worksheets(1).Cells(1,?1).Value?=?24