Cómo permitir cambios en los valores a Excel protegido las células usando 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 gráficos. Mayoría de las funciones puede ser automatizada usando el built-in de Visual Basic para el lenguaje de macro de aplicaciones (VBA). Las macros son un lenguaje de programación simplificado diseñado para automatizar la mayoría de las tareas disponible dentro de un programa. Excel es capaz de proteger a las células de tener sus valores cambiados. Pero puede que sea necesario quitar esa protección para la edición. Esta característica se puede controlar con unos pocos comandos de macro básica que se pueden accionar manualmente cuando son necesarias o pueden estar anidados dentro de una macro más grande.
Instrucciones
1 Seleccione "Editar" > "Buscar" > "Opciones" > "Formato" > "Seleccionar bloqueado" > "OK" > "Buscar todos". Esto permitirá identificar qué células son realmente bloqueadas. En una hoja sin modificar, puede omitir este paso ya que todas las células están marcadas como bloqueado por defecto.
2 Seleccione "Herramientas" > "Editor de Visual Basic" y tipo "Sub unlockit." Presione "Enter". En la siguiente línea, escriba "End Sub" (menos las comillas). Entre estas dos líneas es donde introducimos la macro.
3 Tipo "Range ("A1... A20 "). Bloqueado = False. " La gama puede ser cualquier rango de datos que desea abrir. Esta línea también se pueden introducir en una macro ya existente donde sea necesario.
Seleccione "Archivo" > "Guardar". O bien puede ejecutar la macro manualmente desde "Herramientas" > "Macros" > "Macros" o usa la barra de herramientas Formularios para crear un botón en la hoja de cálculo y asignarle la macro.
Consejos y advertencias
- Si no particular acerca de que las células se seleccionan, es una manera más rápida seleccionar el área actual que contiene los datos y desproteger la hoja entera con esta línea de macro: "ActiveSheet.Unprotect". Bloqueado las células se bloquean solo si la hoja está protegida.
- Es una manera fácil de escribir una macro cuando no se conocen las líneas de comando seleccionar "Herramientas" > "Macros" > "Grabar nueva Macro." Ir a través del menú funciones lo que desea y seleccione "Detener grabación" cuando haya terminado. La macro se adjuntará a la misma hoja y contienen todos los comandos necesarios.
- Siempre guardar el archivo antes de escribir o activar cualquier macro nuevo. No se puede utilizar la "edición" > función de "Deshacer" en un cambio producido desde una macro. Caso de no den los resultados que esperabas, simplemente cerrar sin guardar los cambios y volver a abrir el archivo.
Artículos relacionados
- ¿Cómo cambiar los valores en un cuadro de gota de HTML?
- Cómo comprobar los valores del registro
- Cómo abrir los valores del registro en un equipo
- Cómo establecer los valores dentro de un cuadro combinado en Visual Basic
- Cómo configurar el BIOS a los valores predeterminados
- Cómo obtener todos los valores de GridView
- Cómo quitar todos los valores indefinidos de una matriz en ColdFusion
- Cómo rellenar los valores de un gráfico
- Cómo permitir cambios en un calendario de Outlook publicado en línea