Tecnología

Inicio

Cómo permitir cambios de valor a celdas protegidas de Excel Uso de macros

Cómo permitir cambios de valor a celdas protegidas de Excel Uso de macros


Microsoft Excel es un programa de Microsoft Office versátil capaz de crear hojas de cálculo, tablas dinámicas, bases de datos y tablas. La mayoría de las funciones se pueden automatizar usando el lenguaje de macros integrado en Visual Basic para Aplicaciones (VBA). Las macros son un lenguaje de programación simplificado diseñado para automatizar la mayoría de las tareas disponibles dentro de un programa. Excel es capaz de proteger a las células de tener sus valores cambiados. Sin embargo, puede que sea necesario para eliminar la protección que para su edición. Esta función se puede controlar con unos pocos comandos de macro básicas que se pueden activar de forma manual cuando se necesitan o se pueden anidar dentro de una macro más grande.

Instrucciones

1 Seleccione "Editar"> "Buscar"> "Opciones"> "Formato"> "Seleccionar Locked"> "Aceptar"> "Buscar todos." Esto le permitirá identificar qué células son en realidad bloqueado. En una hoja sin modificar, puede omitir este paso ya que todas las células se marcan como bloqueada por defecto.

2 Seleccionar "Herramientas"> "Editor de Visual Basic" y tipo "Sub unlockit." Presione ENTRAR." En la siguiente línea, escriba "End Sub" (sin las comillas). Entre estas dos líneas es donde se entra en la macro.

3 El tipo de "Range (" A1..A20 "). Cerrado = False". El rango puede ser cualquier serie de datos que desea desbloquear. Esta línea también se puede introducir en una macro ya existentes en caso necesario.

4 Cómo permitir cambios de valor a celdas protegidas de Excel Uso de macros

Siempre guarde su trabajo para evitar que rehacer.

Seleccione "Archivo"> ​​"Guardar". Puede o bien ejecutar la macro manualmente desde "Herramientas"> "Macro"> "macros", o utilizar la barra de herramientas formularios para crear un botón en la hoja de trabajo y asignar la macro a la misma.

Consejos y advertencias

  • Si no está en particular sobre el que se seleccionan las células, una forma más rápida es seleccionar el área actual que contiene los datos, y desproteger la hoja entera con esta línea macro: "ActiveSheet.Unprotect." celdas bloqueadas están bloqueados sólo si la hoja está protegida.
  • Una manera fácil de escribir una macro cuando no se conocen las líneas de comandos es seleccionar "Herramientas"> "Macro"> "Grabar nueva macro." Ir a través del menú, realizar cualquier función que desee y seleccionar "Detener grabación" cuando haya terminado. La macro se adjuntará a la misma hoja y contiene todos los comandos necesarios.
  • Siempre guardar el archivo antes de escribir o la activación de cualquier nueva macro. No se puede utilizar> función de la "Edición" "Deshacer" en un cambio producido a partir de una macro. Si no dió los resultados esperados, sólo tiene que cerrar sin guardar y volver a abrir el archivo.