Esta propiedad puede hacer referencia a todas las celdas de un rango o a una celda concreta.
"Cells" para hacer referencia a todas las celdas de un rango
- Cells.Select
Selecciona todas las celdas de la hoja activa.
- Range("A1:D12").Cells.Select
"Cells" para hacer referencia a una celda de un rango
- Cells (5,3).Select
de fila y el segundo argumento se refiere al número de columna)
- Cells (5,"B").Select
texto que haga referencia al nombre de la columna)
- Cells con una variable
Cells (5, i) = i
Next i
Por supuesto, podemos combinar "Cells" con "Offset" de la misma forma que se puede hacer con "Range".
Al igual que vimos en el artículo anterior de esta serie "Cómo hacer referencia a celdas en VBA Excel (I)", si queremos hacer referencia a celdas o rangos de otras hojas distintas a la hoja activa, debemos anteponer la referencia a la hoja.
Si desea llevar a la práctica todo lo que le hemos ofrecido en este artículo, puede asistir a nuestros cursos prácticos de Excel o puede solicitarlos in company:
Asigna valores consecutivos (desde el 1 al 5)al rango de celdas que va desde la A5 hasta la E5. La
variable i va tomando valores cada vez que el bucle For... Next da una "vuelta".
- Cells (ActiveCell.Row, 3).Select
ejemplo, si estamos situados en la celda H18, con el código de arriba quedará seleccionada la celda
C18.
Por supuesto, podemos combinar "Cells" con "Offset" de la misma forma que se puede hacer con "Range".
Al igual que vimos en el artículo anterior de esta serie "Cómo hacer referencia a celdas en VBA Excel (I)", si queremos hacer referencia a celdas o rangos de otras hojas distintas a la hoja activa, debemos anteponer la referencia a la hoja.
Si desea llevar a la práctica todo lo que le hemos ofrecido en este artículo, puede asistir a nuestros cursos prácticos de Excel o puede solicitarlos in company:
No hay comentarios:
Publicar un comentario