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

Compatibilidad: Excel 365 2021 2019 2016

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 una respuesta

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.