



Cuando necesitamos editar texto sólo en el área deseado de la hoja Excel podemos recurrir a macros.

Sobre nuestra hoja de cálculo deseamos escribir únicamente en el rango A2:C10, limitando la edición del resto de celdas.
Disponemos el encabezado donde insertar los datos:
A | B | C | |
---|---|---|---|
1 | Nombre | Fecha | Observación |
- CREAR MACRO
Con Excel abierto.
Pulsar la tecla Alt y mantener pulsada
Pulsar la tecla F11. Mostrará el editor de Visual Basic.
Ir a: Explorador de Proyectos
VBAProject
Doble Clic sobre ThisWorkbook (libro). Si el panel no está visible Ir a: Barra de menú
Ver
Explorador de proyectos. Mostrará la ventana donde escribimos la macro.
Escribir el código de la macro:
Private Sub Workbook_Open()
Application.ActiveSheet.ScrollArea = "A2:C10"
End Sub
Guardar el libro con la extensión *.xlsm. Libro habilitado para macros.
Cerrar el libro.
- EJECUTAR MACRO
Abrir de nuevo el libro guardado.
Ir a: Celda A2
Escribir el nombre deseado.
Ir a: Celda D2
Verificar como no se puede escribir en la celda.
