Editar texto sólo en el área deseado de la hoja Excel

Compatibilidad: Truco compatible con Excel 365Truco compatible con Excel 2019Truco compatible con Excel 2016Truco compatible con Excel 2013Truco compatible con Excel 2010

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

Editar texto sólo en el área deseado de la hoja Excel

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:

 ABC
1NombreFechaObservación
  • CREAR MACRO
  1. Con Excel abierto.

  2. Pulsar la tecla Alt y mantener pulsada / Pulsar la tecla F11. Mostrará el editor de Visual Basic.

  3. 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.

    Panel de proyecto con el objeto ThisWorkbook seleccionado
  4. Escribir el código de la macro:

    Private Sub Workbook_Open()

    Application.ActiveSheet.ScrollArea = "A2:C10"

    End Sub

  5. Guardar el libro con la extensión *.xlsm. Libro habilitado para macros.

  6. Cerrar el libro.

 
  • EJECUTAR MACRO
  1. Abrir de nuevo el libro guardado.

  2. Ir a: Celda A2 / Escribir el nombre deseado.

  3. Ir a: Celda D2 / Verificar como no se puede escribir en la celda.

Nivel de dificultad: Experto VBA-Macros Excel Experto VBA - Macros

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.