Existen dos sintaxis aceptadas para el comando Range. Para especificar un rango rectangular en la primera sintaxis, especificamos la referencia completa del rango como lo harías en una fórmula en Excel:
Range(“A1:B5”).Select
En la sintaxis alternativas especificamos la esquina superior izquierda y la esquina inferior derecha del rango rectangular deseado. En esta sintaxis el comando equivalente podría ser:
Range(“A1”,”B5”).Select
Para cualquier esquina, puedes sustituir un rango con nombre, la función Cells o la propiedad ActiveCell. Esta línea de código selecciona el rango rectangular desde A1 hasta la celda activa:
Range(“A1”, ActiveCell).Select
El siguiente comando seleccionará desde la celda activa hasta cinco filas por debajo de la celda activa y dos columnas a la derecha:
Range(ActiveCell, ActiveCell.Offset(5,2)).Select
Technorati Tags: 