Entendemos por una lista desplegable dependiente Word, cuando la selección de la primera lista afectará en las opciones de las siguientes listas, permitiéndonos tener un mejor control en las opciones que elegirá el usuario.
📌Guardar el Archivo como Documento con Macros
Sigue estos pasos para crear una lista desplegable dependiente Word:
Clic en el pestaña «Archivo».
Clic en la opción «Guardar Como»
Seleccionamos el lugar donde guardaremos el archivo.
En la casilla «Tipo», seleccionamos la opción «Documento habilitado con macros de Word».
📌Habilitar la pestaña PROGRAMADOR
Sigue estos pasos para crear una Lista Desplegable Dependiente:
Clic en la pestaña «Archivo».
Clic en «Opciones».
Clic en «Personalizar cinta de opciones»
Al lado derecho buscamos la opción «Programador» y le damos clic para activar.
📌Crear la Lista Desplegable Dependiente Word
Seguiremos los siguientes pasos para crear la lista desplegable dependiente Word:
Clic en la pestaña «Programador».
En la sección «Controles» clic en el botón «Herramientas heredadas».
Clic en la opción «Cuadro Combinado».
Doble clic en el cuadro gris.
Escribimos el nombre de las lista que agregaremos.
Clic en la opción agregar.
Copiamos y guardamos el nombre de la lista, porque lo usaremos mas adelante.
Clic en aceptar.
9. Con los pasos ya aprendidos anteriormente crearemos la 2da lista desplegable dependiente Word y guardamos el nombre para usarla en la macro.
📌Ingresar el Macro para la lista deplegable dependiente
En los siguientes pasos aprenderás a programar tu lista desplegable dependiente:
Clic en la pestaña «Programador».
En la sección código, clic en la opción «Visual Basic».
Para visualizar el explorador de proyectos: Clic en la Pestaña «Ver».
Clic en la opción «Explorador de proyectos».
Clic en «Agregar Módulo».
Clic en «Módulo».
En la pantalla que aparecerá copiaremos el siguiente macro:
Sub listadepen() Dim xCurso As FormField Dim xNivel As FormField Set xCurso = ActiveDocument.FormFields(«Listadesplegable1») Set xNivel = ActiveDocument.FormFields(«Listadesplegable2»)
»If ((xDirection Is Nothing) Or (xState Is Nothing)) Then Exit Sub
With xNivel.DropDown.ListEntries .Clear Select Case xCurso.Result Case «Excel» .Add «Excel Básico» .Add «Excel Intermedio» .Add «Excel Avanzado» .Add «Excel VBA»
Clic en la opción «Guardar Lista desplegable dependiente» y cerramos la ventana.
Doble Clic en nuestra primera lista.
En la opción «Al Salir» seleccionamos el nombre de nuestra lista que creamos con el macro».
Clic en aceptar.
📌Visualizar la Lista Desplegable Dependiente
Clic en la pestaña «Programador».
En la sección «Proteger», clic en la opción «Restringir edición».
Clic para activar la 2da opción».
En la lista desplegable escoger la opción «Rellenando Formularios».
Clic en «Sí, aplicar la protección».
Colocar una contraseña.
Clic en aceptar.
Finalmente, si siguieron los pasos de manera correcta, hemos logrado realizar nuestra Lista Desplegable Dependiente Word. Gracias por realizar este tutorial.
🎯Video referente🎯
En esta oportunidad vamos a aprender a crear una Lista Desplegable Dependiente WORD.
Para más Tutoriales, Cursos y Guías Suscríbete a nuestro canal de Youtube.
👀A continuación te presentaré unos videos relacionados, para que sigas aprendiendo con nosotros:
La base de datos en Excel, es una herramienta que podemos utilizar para tramitar la información, mantenerla ordenada y estructurada, consta de una serie de…
Aprende a crear macros profesionales y automáticas en Excel con ChatGPT, inteligencia artificial con la que estaremos interactuando se llama ChatGPT. Duración: 21:30 min ¿Qué…
Usamos cookies para asegurar que te damos la mejor experiencia en nuestra web. Si continúas usando este sitio, asumiremos que estás de acuerdo con ello.
Responses