Propiedad Window.ActiveCell (Excel)
Devuelve un objeto Range que representa la celda activa de la ventana activa (la ventana en la parte superior) o de la ventana especificada. Si la ventana no contiene una hoja de cálculo, esta propiedad produce un error. Solo lectura.
Sintaxis
expresión.ActiveCell
Expresión Variable que representa un objeto Window .
Observaciones
Si no se especifica un calificador de objeto, esta propiedad devuelve la celda activa de la ventana activa.
Tenga cuidado en distinguir entre la celda activa y la selección. La celda activa es una sola celda de la selección actual. La selección puede contener más de una celda, pero solo una es la celda activa.
Todas las expresiones siguientes devuelven la celda activa y son equivalentes.
ActiveCell
Application.ActiveCell
ActiveWindow.ActiveCell
Application.ActiveWindow.ActiveCell
Ejemplo
En este ejemplo se usa un cuadro de mensaje para mostrar el valor de la celda activa. Puesto que la propiedad ActiveCell produce un error si la hoja activa no es una hoja de cálculo, el ejemplo activa Sheet1 antes de usar la propiedad ActiveCell.
Worksheets("Sheet1").Activate
MsgBox ActiveCell.Value
En este ejemplo se cambia el formato de fuente de la celda activa.
Worksheets("Sheet1").Activate
With ActiveCell.Font
.Bold = True
.Italic = True
End With
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.