Cómo bloquear la edición de una plantilla de Word y permitir la entrada en campos de formulario
🔍 WiseChecker

Cómo bloquear la edición de una plantilla de Word y permitir la entrada en campos de formulario

Tiene una plantilla de Word con campos de formulario como cuadros de texto, casillas de verificación o listas desplegables. Desea que los usuarios rellenen esos campos sin poder cambiar el texto, el diseño o las instrucciones que los rodean. Word ofrece una función integrada llamada Restringir edición que bloquea el cuerpo del documento mientras mantiene editables los campos de formulario. Este artículo explica cómo aplicar esta restricción a una plantilla, cómo configurar correctamente los campos de formulario y qué hacer si la restricción no funciona como se espera.

Puntos clave: bloquear una plantilla de Word solo para rellenar formularios

  • Pestaña Desarrollador > Restringir edición > Permitir solo este tipo de edición en el documento > Rellenar formularios: Bloquea todo el contenido excepto los campos de formulario, de modo que los usuarios solo pueden introducir datos.
  • Insertar controles de formulario desde la pestaña Desarrollador > grupo Controles: Use Herramientas heredadas (Formularios heredados) para obtener el comportamiento de restricción más fiable en plantillas .dot y .dotx.
  • Archivo > Opciones > Personalizar cinta de opciones > Habilitar la pestaña Desarrollador: Es necesario para acceder a los controles de formulario y al panel Restringir edición.

ADVERTISEMENT

Cómo restringe Word la edición para campos de formulario

Word utiliza un sistema basado en permisos llamado Restringir edición para bloquear los cambios en la estructura del documento. Cuando elige la opción “Rellenar formularios”, Word permite la interacción únicamente con los controles de campos de formulario, como cuadros de texto, casillas de verificación y listas desplegables. Todo el demás texto, imágenes, tablas y formato se vuelven de solo lectura. Esta restricción se aplica independientemente de si el usuario abre el archivo como plantilla .dotx o como documento .docx basado en esa plantilla.

La función funciona aplicando una capa invisible de protección que impide seleccionar, eliminar o modificar cualquier contenido que no sea un campo de formulario. Los usuarios pueden desplazarse entre campos con el tabulador, escribir o seleccionar valores y guardar el documento rellenado. No pueden mover ni cambiar el tamaño de los campos, modificar el texto de marcador de posición ni alterar el diseño. La restricción se mantiene hasta que usted la desactive introduciendo la contraseña que estableció durante la configuración.

Para usar esta función, primero debe insertar campos de formulario utilizando el grupo Herramientas heredadas de la pestaña Desarrollador. Los controles de contenido modernos, como el Control de contenido de texto enriquecido o el Control de contenido de texto sin formato, no funcionan de manera fiable con la restricción “Rellenar formularios”. Para las plantillas, utilice siempre los controles de Formularios heredados para garantizar que la restricción se comporte correctamente.

Pasos para bloquear una plantilla y permitir la entrada en campos de formulario

  1. Habilitar la pestaña Desarrollador
    Abra Word. Haga clic en Archivo > Opciones > Personalizar cinta de opciones. En el panel derecho, bajo Pestañas principales, marque la casilla situada junto a Desarrollador. Haga clic en Aceptar. La pestaña Desarrollador ahora aparece en la cinta de opciones.
  2. Diseñar el diseño de la plantilla
    Cree el texto estático, las etiquetas, las instrucciones y los gráficos que desee mantener bloqueados. No inserte campos de formulario todavía. Guarde el archivo como Plantilla de Word (.dotx) usando Archivo > Guardar como > Examinar > Guardar como tipo > Plantilla de Word.
  3. Insertar campos de formulario heredados
    Vaya a la pestaña Desarrollador. En el grupo Controles, haga clic en el icono Herramientas heredadas. En Formularios heredados, seleccione el control que necesite: Campo de formulario de texto, Campo de formulario de casilla de verificación o Campo de formulario de lista desplegable. Haga clic donde desee que aparezca el campo en el documento. Repita el proceso para cada campo.
  4. Establecer las propiedades del campo
    Haga clic con el botón derecho en un campo de formulario y elija Propiedades. En el cuadro de diálogo, establezca el texto predeterminado, la longitud máxima o los elementos de la lista desplegable según sea necesario. Para las casillas de verificación, establezca el estado predeterminado. Haga clic en Aceptar. Repita el proceso para todos los campos.
  5. Proteger el documento para rellenar formularios
    En la pestaña Desarrollador, haga clic en Restringir edición. El panel Restringir edición se abre a la derecha. En Restricciones de edición, marque la casilla “Permitir solo este tipo de edición en el documento”. En la lista desplegable, seleccione “Rellenar formularios”. Haga clic en Sí, aplicar la protección.
  6. Establecer una contraseña y confirmarla
    En el cuadro de diálogo Aplicar la protección, escriba una contraseña en el cuadro de contraseña. Vuelva a escribirla en el cuadro Confirmar. Haga clic en Aceptar. El documento ahora está protegido. Los usuarios solo pueden interactuar con los campos de formulario.
  7. Guardar la plantilla protegida
    Presione Ctrl+S o haga clic en Archivo > Guardar. La plantilla ahora se abre con las restricciones de edición activas cada vez que un usuario la abre.

ADVERTISEMENT

Problemas comunes al bloquear una plantilla para campos de formulario

Los campos de formulario no son editables después de la restricción

Aplicó la restricción, pero al hacer clic en un campo de formulario no ocurre nada. Esto suele ocurrir porque utilizó controles de contenido modernos en lugar de campos de Formularios heredados. Abra la plantilla, haga clic en Restringir edición y haga clic en Detener la protección. Elimine los controles de contenido. Inserte campos de Formularios heredados desde la pestaña Desarrollador > Herramientas heredadas > Formularios heredados. Vuelva a aplicar la restricción con “Rellenar formularios”.

Los usuarios pueden eliminar o mover campos de formulario

Si los usuarios pueden seleccionar y eliminar un campo de formulario, la restricción no se aplicó correctamente. Abra la plantilla y vaya a Desarrollador > Restringir edición. Verifique que la restricción de edición esté establecida en “Rellenar formularios” y que la protección esté aplicada con una contraseña. Si la restricción ya está activada, desactívela y vuelva a aplicarla. Compruebe también que los campos de formulario no estén dentro de una sección sin protección.

La restricción no se mantiene cuando los usuarios guardan como .docx

Cuando un usuario abre una plantilla .dotx, Word crea de forma predeterminada un nuevo documento .docx. La restricción permanece intacta porque forma parte del contenido del documento, no de la extensión del archivo. Si la restricción desaparece, es posible que el usuario haya abierto la plantilla directamente y haya desactivado la protección. Para evitarlo, almacene la plantilla en una ubicación donde los usuarios tengan acceso de solo lectura, como un recurso compartido de red con permisos configurados como lectura.

El orden de tabulación entre campos es incorrecto

Word establece el orden de tabulación según el orden en que insertó los campos. Para cambiar el orden de tabulación, elimine todos los campos de formulario y vuelva a insertarlos en la secuencia deseada. No existe un editor de orden de tabulación integrado para los campos de Formularios heredados. Como alternativa, use el método SetTabOrder a través de VBA, pero eso requiere conocimientos de programación.

Campos de formulario heredados frente a controles de contenido modernos para plantillas bloqueadas

Elemento Campos de formulario heredados Controles de contenido modernos
Funciona con la restricción “Rellenar formularios” Sí No
Admite entrada de texto Sí Sí
Admite casillas de verificación Sí Sí
Admite listas desplegables Sí Sí
Permite tabular entre campos Sí Sí
Conserva el formato del texto circundante Sí Sí
Permite selector de fecha o sección repetida No Sí
Recomendado para plantillas de formulario bloqueadas Sí No

Ahora puede bloquear una plantilla de Word para que los usuarios rellenen campos de formulario sin editar el resto del documento. Comience diseñando la plantilla e insertando campos de Formularios heredados desde la pestaña Desarrollador. Aplique la función Restringir edición y establezca el tipo de edición en “Rellenar formularios” con una contraseña. Si los usuarios necesitan eliminar la restricción más adelante, deberán introducir la contraseña. Para un control avanzado, explore la configuración de Proteger documento en Archivo > Información > Proteger documento, que ofrece opciones de restricción similares con una interfaz diferente.

ADVERTISEMENT