facebook PROFELAND: HACER UN FORMULARIO/CUESTIONARIO CON WORD 2007

HACER UN FORMULARIO/CUESTIONARIO CON WORD 2007

Estimados paseantes de Profeland:

¿Quién de vosotros no ha tenido alguna vez intención de hacer un cuestionario a los alumnos, y ha tenido que ir a alguna página de Internet de encuestas ya preparadas para ello? Probablemente todos (o casi).

Hoy vamos a ver cómo hacer un cuestionario con las opciones más comunes tan sólo con Word 2007.

Lo primero que tenemos que hacer es habilitar la pestaña Programador de Word (si no lo tienes ya hecho), para lo cual damos al botoncito naranja, ahí a Opciones de Word y luego "Marcar ficha Programador en la cinta de opciones":



Vamos a poner la primera pregunta de nuestro formulario, que consistirá en escribir un texto. Para ello clicamos sobre el icono Herramientas heredadas, y luego al icono de texto:



Nos aparecerá una ventana como la siguiente, en la que dejamos las opciones tal y como se muestra:



En cualquier momento podemos darle a Propiedades, para ver y modificar las características del comando:


La siguiente pregunta exigirá una respuesta con números, así que pinchamos de nuevo en Herramientas heredadas y el icono de texto, pero ahora cambiaremos las opciones como sigue:

A continuación queremos hacer una pregunta con una casilla de verificación. Vamos a ver dos métodos distintos para hacerlo:
1.- Herramientas heredadas: Casilla de verificación:



2.- Herramientas heredadas: Botón de opción (control ActiveX):



Propiedades:
Caption: escribir lo que se quiere que aparezca en ese botón.
Group Name: es el nombre del grupo general al que pertenecen todos los botones.




Si queremos ver cómo ha quedado, o cómo funciona, podemos desmarcar Modo diseño:


Queremos ahora hacer una lista desplegable en la que se tenga que elegir una opción. Para ello también vamos a ver dos métodos:
1.- Volvemos a Herramientas heredadas: Cuadro combinado (control de formulario): Seguimos las instrucciones de la foto:




2.- Marcamos el icono "Cuadro combinado", sin abrir previamente Herramientas heredadas: Propiedades:




Recuerda que podemos desmarcar Modo diseño en cualquier momento para ver cómo va.


Ahora queremos poner una opción en la que haya que elegir una fecha. Clicamos sobre el icono correspondiente: Propiedades:

Si los campos que hay que rellenar no los queremos sombreados, marcaremos o desmarcaremos el icono correspondiente a nuestro gusto:


Por último nos queda Proteger del documento, de tal modo que no se pueda escribir fuera de los campos elegidos para ello. Vamos pues a la pestaña Revisar: Proteger documento: Restringir formato y edición:


En el punto 2 marcamos la casilla "Admitir sólo este tipo de edición en el documento": desplegamos y elegimos "Rellenando formularios": Sí, aplicar la protección.
En la ventana que aparece ponemos una contraseña para ese formulario.



Guardamos el documento normalmente, o como plantilla de Word, si lo que queremos es usarlo posteriormente. El resultado final será como sigue:


Y esto es todo. Espero, como de costumbre, que os sirva.



120 comentarios:

  1. Gracias por todas tus explicaciones! Lo malo es que yo tengo windows office 2003 y muchas cosas de las propones hacer yo no las puedo llevar a cabo. Una lástima. Aún así bravo!

    ResponderEliminar
  2. Hola,Manuel:
    Antes de nada quiero felicitarte el año nuevo. Espero que seas muy, muy feliz.
    En segundo lugar quería decirte que en Word 2003 también es posible hacer formularios, siguiendo los pasos que indico a continuación:
    1) Abrir Word
    2) Ver
    3) Barra de Herramientas
    4) Marcar "Formularios"
    Te saldrán las opciones de las que hablo en el post anterior.
    Un abrazo y gracias por tus palabras.
    Paz

    ResponderEliminar
  3. tengo una pregunta!
    yo ya hice mi formulario. pero quisiera, si cabe la posibilidad de poder subirlo a Internet como un formulario en web, y que la gente no tenga que bajarlo, guardarlo y luego enviarlo.

    ResponderEliminar
  4. Hola, Samuel:
    Para subir tu cuestionario a Internet puedes hacer una de las siguientes cosas:
    1.- Alojar el documento word en algún sitio tipo Dropbox
    2.- Hacer el formulario en algún lugar destinado para ello, como GoogleDocs (http://docs.google.com)> Crear nuevo > Formulario. Puedes después subirlo a tu web o habilitar la URL que te proporcionan.
    3.- Ir a alguna página donde puedas construir el cuestionario, como encuestafacil.com.
    Espero haberte ayudado
    Un saludo
    Paz

    ResponderEliminar
  5. wow me ayudaste mucho!
    muchas gracias. ya hice el formulario en GOOGLE docs y ya obtuve respuestas.

    ResponderEliminar
  6. Hola Samuel:
    ¡No sabes cuánto me alegro de haberte ayudado! :-)
    Cualquier comentario, duda o crítica...ya sabes.
    Un saludo
    Paz

    ResponderEliminar
  7. Anónimo10/10/11

    Muy buena informacion... gracias me ayudo full!!

    ResponderEliminar
  8. Gracias, Anónimo!!!
    Un saludo,
    Paz

    ResponderEliminar
  9. ¿Se puede descargar el formulario de Google docs para realizar también encuestas personales??

    Gracias

    ResponderEliminar
  10. Hola Rodrigo:
    Puedes descargar el formulario o cualquier otro documento de Google Docs si clicas con el botón derecho sobre él (en la lista de archivos que tienes) y le das a DESCARGAR.
    Por otra parte puedes insertarlo en un blog o página web si vas al formulario> INSERTAR EN UNA PÁGINA WEB (herramientas superiores).
    No sé si habré respondido a tu duda...Espero que sí.
    Un saludo,
    Paz

    ResponderEliminar
  11. La verdad me interesaba descargar lo que es el "formulario en directo"; no la plantilla de excel. Al darle a descargar, lo que me descarga son las respuestas, no el cuestionario en si (no sé si me explico bien...)
    Es que tengo el cuestionario en Word, pero no me gusta como queda, necesito algo más visual. Gracias de nuevo

    ResponderEliminar
  12. Ya, ya...Te entiendo, Rodrigo...
    Con Google Docs no puedes hacer eso, pero sí con otros métodos.
    Mira, por ejemplo, la página https://www.fillanypdf.com/, o si no, puedes hacer un maravilloso formulario con Adobe Acrobat Pro, que te permite poner en un PDF campos de respuesta, multimedia y muchas más cosas.
    Un saludo, y si encuentras algún método interesante, por favor, cuéntamelo :-)
    Paz

    ResponderEliminar
  13. te pasaste gracias por la orientacion y por la dedicacion, faltan personas que cooperen como tu, bendiciones y prosperidad.

    ResponderEliminar
  14. muchas gracias por ayudar a personas, es muy valorable, sigue asi.

    ResponderEliminar
  15. Muchísimas gracias, olivi32. Así da gusto hacer cosas, de verdad.
    Saludos,
    Paz

    ResponderEliminar
  16. Anónimo26/10/11

    Tengo una pregunta que me ha surgido haciendo el ejercicio. Imaginemos que queremos crear dos tablas diferentes con los correspondientes "botones de opción". Una de las tablas es para elegir la opción de un color y la otra tabla para elegir el calzado. ¿Cómo puedo hacer para que esa opción sea posible? Yo por el momento he creado las dos tablas pero a la hora de la verdad solo puedo elegir una de las opciones en las dos tablas a la vez. Espero haberme explicado bien. Un saludo y gracias.

    ResponderEliminar
  17. Hola de nuevo, olivi32. Pasado mañana, que tengo un poquito de tiempo libre, intentaré hacer lo que creo que me preguntas, ¿vale? No sé si lo estás probando con los botones de "Control ActiveX", que es un poco diferente, ¿no?
    Un saludo,
    Paz

    ResponderEliminar
  18. Anónimo27/11/11

    Excelente trabajo

    ResponderEliminar
  19. Muchas gracias, Anónimo.
    Paz

    ResponderEliminar
  20. Anónimo8/3/12

    Muy buen tuto pero tngo dos preguntas.
    Quiero crear los campos para que se pueda escribir y eso, pero que no desaparecezca el área sombreada, sino que se mantenga enmarcada en un recuadro el texto que se inserte, es posible hacerlo?

    La segunda, cuando lo voy a proteger, pongo las opciones pero no me sale el cuadro para poner contraseñas. Tendre algo deshabilitado o algo?

    Gracias!!!!

    ResponderEliminar
  21. Hola Anónimo:
    Intentaré responder a tus preguntas.
    1) El área sombreada va aumentando de tamaño según escribes en ella. No se crea un cuadro sombreado completamente. Puedes darle a Herramientas heredadas> Controles activeX> cuadro de texto.
    2) Muchas veces no puedes proteger el documento porque antes no has quitado el modo diseño...¿será esta la respuesta a tu duda? Espero que sí.
    Un saludo,
    Paz

    ResponderEliminar
  22. muchisimas gracias!!
    me sirvió mucho tu info :D

    ResponderEliminar
  23. Muchas gracias a ti, andrea.
    Paz

    ResponderEliminar
  24. Muchas gracias, eres un buen maestro y gran ser humano

    ResponderEliminar
  25. Muchísimas gracias, Iván. Me halaga mucho que me digas que soy buena maestra, pero más que soy una buena persona.
    Un saludo,
    Paz

    ResponderEliminar
  26. Anónimo3/5/12

    gracias me sirvio de mucho

    ResponderEliminar
  27. Muchas gracias, Anónimo.
    Paz

    ResponderEliminar
  28. Hola Paz! Fijate que me sirvio muchisimo en Word, pero ahora quiero hacerlo en Excel pero muy complejo, es decir de una pregunta tengo 5 opciones multiples y quiero poner 5 columnas y en cada de ellas un "option buttom", y obvio en la 1a fila elijo una y listo, pero si tengo mas de 100 filas, en la fila de abajo al elejir otra, dejo a la de arriba vacia, y asi...que estare haciendo mal?
    Saludos teacher!

    ResponderEliminar
  29. Anónimo9/5/12

    Muchas gracias por el tutorial.
    ¿como puedo cambiar la fuente de los campos? cada uno me aparece con un tipo de letra diferente.
    Gracias de antemano

    ResponderEliminar
  30. Anónimo15/5/12

    HOLA HICE MI FORMULARIO Y NECESITO QUE DE UNA LISTA DESPLEGABLE SE GENERE OTRA,

    ES DECIR TENGO EN UNA VARIAS MARCAS DE CARROS Y QUIERO QUE CUANDO LA GENTE SELECCIONES UNA MARCA, SE ACTIVE OTRA CASILLA DESPLEGABLE PERO UNICAMENTE CON LOS MODELOS DE ESA MARCA...

    ES COMO CUANDO EN INTERNET TE PONEN LAS OPCIONES DE PAISES Y TU LE DAS CLICK Y ATOMATICAMENTE TE SALEN LAS CIUDADES DE ESE PAIS ESPECIFICO.

    GRCIAS POR LA AYUDA

    eignathaly@hotmail.com

    ResponderEliminar
  31. Hola nathaly:
    Lo que preguntas es sólo posible en Excel:
    http://office.microsoft.com/es-es/excel-help/crear-una-lista-desplegable-de-un-rango-de-celdas-HP010072599.aspx
    En Word no sé si se podrá hacer por medio de códigos en Visual Basic.
    Siento no haberte podido ayudar más.
    Paz

    ResponderEliminar
  32. Hola,
    Muchas gracias por esta aportación, me ha servido de mucho.
    Mis mejores deseos para ti.
    Un abrazo.

    ResponderEliminar
  33. Muchas gracias, Ángel.
    Paz

    ResponderEliminar
  34. Muchas gracias por la información, me has sido de gran ayuda ;)

    ResponderEliminar
  35. Gracias a ti, Laia.
    Paz

    ResponderEliminar
  36. Anónimo25/6/12

    Muchas gracias!!!!!

    Era lo que necesitaba.

    Saludos...

    Wiloto

    ResponderEliminar
  37. Anónimo10/7/12

    Hola:

    He creado un formulario de word y necesitaría crear un botón para que este documento relleno se envie por email.

    Alguien me puede echar una mano.

    Gracias.

    Saludos...

    ESTHER

    ResponderEliminar
  38. Hola Anónimo:
    Yo ahora uso Word 2010, pero en 2007 es igual.
    Lo primero que tienes que hacer es configurar una cuenta de correo Outlook (o la que sea) en Word (busca en Google COMBINACIÓN DE CORRESPONDENCIA), y después vas arriba, en Word, a "Personalizar barra de herramientas de acceso rápido". De ahí a "Más comandos". Luego a "Personalizar cinta de opciones" y en la ventana que aparece expandes "comandos que no están en la cinta de opciones". Buscas "Enviar" y lo añades a la columna derecha.
    Tienes un tutorial muy práctico en la siguiente dirección: http://www.edukatic.com/curso/mod2/pro4/formuwebword.htm

    Espero que te sirva. Un saludo,
    Paz

    ResponderEliminar
  39. ..Perdona, Esther, no Anónimo, que no había visto la firma :-)

    ResponderEliminar
  40. Anónimo18/7/12

    Buenas Tardes

    Primero que nada agradecer el tiempo de hacer estos tutoriales, tengo un pequeño problema: Hago una formulario y en una tabla pongo varios botones de opcion pero al poner en otra tabla se desmarcan los primeros, como puedo evitar que suceda esto?

    ResponderEliminar
  41. Hola Anónimo:
    ¿Hablas de tablas distintas o de celdas diferentes en la misma tabla?
    Un saludo,
    Paz

    ResponderEliminar
  42. Me gusto el ejemplo, muy bueno y didactico
    pero tengo una consulta, como puedo hacerlo con una lista larga de opciones

    ResponderEliminar
  43. Cesar:
    Antes de nada, gracias por pasarte por el blog. ¿Te refieres a una lista desplegable tipo el cuadro combinado del ejemplo? ¿O simplemente a una lista con casillas de verificación?
    Un saludo,
    Paz

    ResponderEliminar
  44. Excelente explicacion, solo quisiera saber. Tengo word 2007, pero las opciones del programador no estan activadas en la cinta (estan en gris) solo esta activada la carpetita que trae otras opciones, como puedo activar las opciones directamente, y otra es si puedo asociar estos formularios a un archivo de excel con nombres y direcciones.

    Muchas gracias.

    Cesar V.

    ResponderEliminar
  45. Hola "No usar mi cuenta":
    En primer lugar, para habilitar la pestaña "Programador" debes hacer lo siguiente:
    -Pincha sobre el botón naranja de arriba a la izquierda
    - Dale a opciones de Word
    - Marca la casilla "Mostrar ficha Programador"
    En segundo lugar mira esta dirección a ver si es eso lo que quieres hacer con los formularios: http://www.ehowenespanol.com/exportar-datos-word-excel-como_71620/
    Gracias por pasarte por el blog. Espero que te sirva mi respuesta.
    Paz

    ResponderEliminar
  46. Anónimo30/9/12

    muchas gracias me sirvio bastante para mi trabajo :P

    ResponderEliminar
  47. Muchas gracias a ti, Anónimo.
    Saludos

    ResponderEliminar
  48. victor3/10/12

    Hola, muchas gracias por tu trabajo, esta muy bien explicado. El problema es que estoy intentando crear un formulario para un contrato en el que se repiten varias veces los mismos textos,como por ejemplo nombres, direcciones, etc, y quería no tener que escribirlos una y otra vez de forma que el texto que inserte en un campo se traslade automaticamente a los que yo previamente haya seleccionado, es decir que estén, de alguna forma, vinculados y no encuentro el modo, gracias de antemano.

    ResponderEliminar
  49. Anónimo3/10/12

    hola esta muy buena la explicación... pero tengo una duda... hice un documento en word 2003 en el cual incluí varias listas desplegables y todo esto dentro de tablas...y el documento quedó protegido con contraseña, ahora yo necesito adjuntar un documento word dentro de el documento protegido pero no lo permite. Qué puedo hacer en ese caso????

    ResponderEliminar
  50. Estimado Víctor: creo que eso no se puede hacer, pero si alguien sabe algún modo de vincularlo puede dejar aquí el comentario...¡lo siento! :-(
    Anónimo: Tienes que desproteger el documento (supongo que recuerdas la contraseña que pusiste o la escribiste en algún lugar). Solo así podrás modificarlo.
    Gracias a ambos,
    Paz

    ResponderEliminar
  51. victor4/10/12

    gracias de todas formas.

    ResponderEliminar
  52. Anónimo4/10/12

    pucha... gracias!!

    ResponderEliminar
  53. Children5/10/12

    Victor, Una forma de hacer lo que tu quieres es insertando controles del tipo -- Cuadro de texto (control Activex) -- De la lista de controles que menciona el tutorial de PROFELAND, una vez agregados los controles, estos se llamaran TextBox1, TextBox2, TextBox3, ... y asi de acuerdo a la cantidad de controles que agregues

    Luego asi si tuvieras 3 controles de este tipo y quieras que el contenido del primero se muestre en los otros dos tu tendrias que meterte un poco a un codigo de una macro, pero no te espantes no es nada del otro mundo en este caso, solo tendrias que hacer lo siguiente:

    1.- Selecciona el control de cuadro de texto que vas a llenar unicamente y sobre el dale doble click, en eso se abrira el editor de macros y te aparecera un texto como el siguiente

    Private Sub TextBox1_Change()

    End Sub

    dentro de esas lineas tendras posteriormente que escribir lo siguiente

    TextBox2.Text = TextBox1.Text
    TextBox3.Text = TextBox1.Text

    quedando asi

    Private Sub TextBox1_Change()
    TextBox2.Text = TextBox1.Text
    TextBox3.Text = TextBox1.Text
    End Sub

    De esta forma obtendrias el resultado que buscas, espero darme a enterder y que sirva este aporte que hago.

    Tambien te felicito PROFELAND, buen tutorial el que realizaste.

    Saludos a los dos.

    ResponderEliminar
  54. No, children, gracias a ti por este estupendo comentario que has hecho. Lo mío es demasiado elemental. Tomo nota.
    Paz

    ResponderEliminar
  55. Anónimo21/10/12

    Me gustaría ir más allá con esto de los formularios y aplicarlo a las tablets o smartphones que están tan de moda... de modo que se pudiera abrir el archivo en cuestión en estos dispositivos y rellenar los correspondientes campos. ¿Cuál sería el mejor programa para esto?
    Estaría interesado en esto de cara a hacer checklist, comprobaciones...

    Muchas gracias por tu tutorial y por tu tiempo.

    Un saludo,
    Raúl

    ResponderEliminar
  56. Hola Raúl:
    Pues conozco poco del tema, pero sé, por ejemplo, que Adobe Reader tiene su correspondiente app de móviles para formularios (http://www.adobe.com/es/products/reader-mobile.html). También puedes ver Funnel (http://wwwhatsnew.com/2011/02/16/funnel-crea-formularios-y-encuestas-para-dispositivos-moviles/) y Mobincube (http://www.mobincube.com/es/aplicaciones-movil/tags/formulario.html).
    Un saludo y gracias por tu sugerencia. Es muy interesante.
    :-)

    ResponderEliminar
  57. Anónimo21/10/12

    Muchas gracias! no se me había ocurrido lo del formulario con adobe. Sería hacerlo con el adobe acrobat pro y después, en los dispositivos móviles, leerlo con adobe reader mobile que es completamente gratis :-)

    Por otro lado, el poder crearte tu propia aplicación me parece muy interesante. He estado buscando más acerca de este tema pero no doy con el programa... Lo común suelen ser páginas web en las que, sin saber nada de programación (como es mi caso), te ofrecen una interfaz sencilla y de forma gratuita te creas tu "app" (como en la página de Mobincube que me pusiste). El inconveniente que le veo es que te introducen publicidad, por lo normal se deben ver on-line y está más enfocado a marketing. Yo no quiero publicarlo en la "appstore" o "googleplay", lo quiero más bien como una aplicación personal. ¿Sabes si hay algún programa que sea fácil de usar y te permita crear una aplicación?
    Seguiré buscando, si encuentro algo lo pongo por aquí.

    Muchas gracias de nuevo por tus aportes. Un saludo!
    Raúl

    ResponderEliminar
  58. Sí, Raúl, realmente es una lata lo de la publicidad.
    Yo también buscaré más opciones. Si encuentro algo lo escribiré aquí.
    Muchas gracias por tus comentarios. Así es como se enriquece un blog...y como aprendemos todos :-)
    Paz

    ResponderEliminar
  59. Muy util el tutorial, agradezco mucho a PROFELAND por la información, pero tengo una duda, no es posible que dichas respuestas del cuestionario se vayan a una tabla o algun archivo donde esten todas las respuestas y no tener que digitarlas en algun paquete estadistico para luego ser analizado.

    Muchas gracias.

    ResponderEliminar
  60. Pues creo que no, Alinitha, o por lo menos yo nunca lo he hecho, pero desde aquí lanzo la pregunta para ver si algún lector tiene una respuesta adecuada y convincente.
    Siento no poder ser de más ayuda.
    Saludos,
    Paz

    ResponderEliminar
  61. Muchas gracias por el tiempo y dedicacion a responderme tan prontamente PROFELAND.

    ResponderEliminar
  62. De poco te he servido, Alinitha, pero gracias por tus palabras.
    Un saludo,
    Paz

    ResponderEliminar
  63. :DD! superr bienn tus explicaciones
    justoo esto queria aprender a hacer! graxias por el post

    ResponderEliminar
  64. Muchas gracias, Horacio. :-)
    Saludos.

    ResponderEliminar
  65. Hola, me gustaría hacer un cuestonario en línea que pueda cambiar el orden de las preguntas(orden aleatorio) cada vez que se inicie este cuestionario. ¿Alguien conoce algún software o aplicación webs que sea interesante?

    Muchas gracias :)

    Saludos

    ResponderEliminar
  66. Hola :) me gustaría hacer un cuestionario en línea que cada vez que se abra obtenga un orden aleatorio(random). ¿Alguien conoce una página webs o aplicación web para realizar esta tarea?Después de conseguirlo me gustaría subirlo a un URL en internet...¿Se podría realizar con word, excel?He intentado Google Docs pero no tiene la opción

    Muchas gracias :)

    Saludos

    ResponderEliminar
  67. Hola :) me gustaría hacer un cuestionario en línea que cada vez que se abra obtenga un orden aleatorio(random). ¿Alguien conoce una página webs o aplicación web para realizar esta tarea?Después de conseguirlo me gustaría subirlo a un URL en internet...¿Se podría realizar con word, excel?He intentado Google Docs pero no tiene la opción

    ResponderEliminar
  68. Hola Daniel: vamos a esperar que alguno de los que leen el blog sepan cómo hacer lo que necesitas.
    Un saludo,
    Paz

    ResponderEliminar
  69. buenos dias, estoy haciendo un formulario en word (una pequeña encuesta) y tambien uso combinacion de correspondencia para enviarlos teniendo una base de datos en excel... como hago para cuando le llegue el correo a las personas se vean las listas desplegables ya que no se habilitan esas opciones??
    alguna solucion... gracias

    ResponderEliminar
  70. Anónimo10/1/13

    hola bueno dìas estoy haciendo un cuestionario en word, y no se como programar las opciones pogo cuadros combinados y no se como hacerle para que le den click y salgan mi opciones
    ayuda porfavor!!!!

    ResponderEliminar
  71. Excelente no sabia que Word tenia una herramienta tan necesaria como esta, muchas Gracias, tienes un excelente material te felicito!!! :) :D

    ResponderEliminar
  72. Anónimo21/2/13

    Alguien sabe como pasar el cuestionario realizado en word a PDF?

    ResponderEliminar
  73. Anónimo23/2/13

    Profeland, he elaborado un cuestionario con botones de accion, al marcar la rspuesta de la primera pregunta no hay problema, cuando marco dela segunda, se borra de laprimera yasi igual cuandomarco de la tercera cuarta y quinta, como hago para que las preguntas tengan sus preguntas independientes.

    ResponderEliminar
  74. Te aconsejo, Anónimo, que vayas a Formularios heredados>Controles ActiveX> Casilla de verificación (Control ActiveX). En las propiedades del cuadrito cambia el nombre en CAPTION con lo que tú decidas. Puedes poner varias casillas de verificación. Cuando marcas una no se borra la otra.
    Un saludo,
    Paz

    ResponderEliminar
  75. Y al Anónimo del 23 de febrero: si guardas un Word como PDF solo te conserva los enlaces, si los hay, pero no las opciones de formulario. Una opción es hacerlo con el mismo Adobe Acrobat, que ya permite insertar vídeos y campos de formulario.
    Un saludo,
    Paz

    ResponderEliminar
  76. Hola Paz:
    Muchas gracias por toda la ayuda que me has prestado, pero me ha surgido una cuestión que no sé como resolver. He creado un combobox con los siguientes datos:

    Private Sub ComboBox1_Change()
    ComboBox1.List = Array("Selecciona una opción", "DEU123", "DEU124", "DEU126", "DEU127", "DEU128", "DEU133", "DEU134", "DEU136", "DEU141", "DEU142", "DEU143", "DEU146", "DEU150", "DEU169", "AUT219")
    End Sub

    Y cuando ejecuto la macro funciona correctamente la lista desplegable, pero al salir del documento y volver a entrar no funciona, tengo que volver a entrar en el código y ejecutar la macro.

    ¿Hay alguna posibilidad de que esto se haga automáticamente sin tener que hacer el paso de entrar en código y ejecutar?

    Muchas gracias de antemano,
    Benito

    ResponderEliminar
  77. Hola Beni:
    En el ordenador con el que estoy ahora no puedo comprobar tu problema, pero mañana intentaré ver qué es lo que pasa en otro pc.
    Un saludo,
    Paz

    ResponderEliminar
  78. Hola de nuevo, Beni:
    ¿Has probado a proteger el formulario con una contraseña? Probablemente así funcionará sin problemas.
    Un saludo,
    Paz

    ResponderEliminar
  79. Anónimo4/4/13

    Hola, super interesante esta informacion.

    Tengo una duda, estoy trabajando en un formulario y me pregunto si puedo crear en el formulario una opcion para añadir una nueva opcion en la respuesta. Me explico: En internet cuando inscribimos una hoja de vida comenzamos a llenar un formulario. Si necesitamos añadir otra experiencia damos un clic sobre un boton que dice: Añadir una nueva experiencia, y despues salen de nuevo las mismas casillas pero para esta otra nueva experiencia. Puedo hacer eso? En que programa puedo trabajar este tipo de formularios?

    Agradezco mucho la ayuda... y gracias por

    ResponderEliminar
  80. Anónimo, tal vez lo que puedes hacer es añadir otro cuadro de texto con la leyenda "otra experiencia", ¿verdad? El Word tiene sus limitaciones...
    Un saludo y gracias por tus palabras de ánimo

    ResponderEliminar
  81. Buenas noches. Alguine sabe como fijar una tabla en word 2010? es que tengo unas tablas y cuando agrego texto afuera de ellas, antes de la tabla, las tablas se mueven y quiero evitar que se muevan. Gracias por la ayuda

    ResponderEliminar
  82. Hola antes que nada muchas gracias, el tutorial me ayudo mucho, solo una pregunta, se puede limitar las opciones de respuesta de los controles activeX? es decir un ejemplo: tengo dos opciones para sexo, hombre y mujer, para que el que responde solo tilde una de las dos y no las dos.
    GRACIAS

    ResponderEliminar
  83. una disculpa por mi pregunta anterior, lo que pasa que habia puesto checks, en ves de elección, gracias

    ResponderEliminar
  84. No pasa nada, Hugo. Muchas gracias por tus comentarios.
    Saludines,
    Paz

    ResponderEliminar
  85. Anónimo12/4/13

    Este era el blog que estaba buscando, por favor me podría indicar por qué en mac no me sale el control de adicionar el calendario para seleccionar una fecha. Lo hice en word para windows pero al leer el archivo en word mac no me activa para seleccionar la fecha solo dice "haga clic"

    ResponderEliminar
  86. Anónimo15/4/13

    ¡ Hola !

    Necesito hacer una plantilla con una serie de campos como: Nombre, Dirección, Provincia, etc. de forma que se pueda ir pansando de uno a otro mediante el tabulador e ir sobreescribiéndolos. Eso ya lo he conseguido protegiendo el documento, el problema es que después de ese formulario quiero que se pueda escribir normalmente como en cualquier otro documento de Word, cosa que no puedo hacer porque está protegido para editar solo el formulario...

    Alguna solución?

    Muchas gracias por llegar hasta aquí

    ResponderEliminar
  87. Anónimo22/4/13

    Buenas tardes, he creado un formulario siguiendo tus consejos pero tengo un problema, tengo varios campos en una misma linia y cuando relleno un campo se me mueve el campo de al lado y necesito que no se mueva.
    Como lo puedo hacer?

    ResponderEliminar
  88. Buenas tardes: he creado varios formularios basándome en tus consejos pero tengo una duda, quiero insertar un hipervínculo a un texto pero al proteger el formulario no funciona, como puedo hacer para que funcione? Te agradecería que me ayudaras

    ResponderEliminar
  89. Buenas tardes: he creado varios formularios basándome en tus consejos pero tengo una duda, quiero insertar un hipervínculo a un texto pero al proteger el formulario no funciona, como puedo hacer para que funcione? Te agradecería que me ayudaras

    ResponderEliminar
  90. Anónimo 1: La verdad es que no sé cómo funciona Mac, pero quizás te ayuden las siguientes direcciones:
    - http://www.mademan.com/mm/how-make-fillable-form-word-mac.html
    - http://support.microsoft.com/kb/2452704/es
    Anónimo 2:
    Solo puedes volver a escribir en el documento eliminando la protección (Revisar> restringir edición > suspender la protección.
    Anónimo 3:
    Las líneas se te moverán si son campos de texto de formularios heredados, pero no si los haces con Controles ActiveX.
    Ana:
    ¿El hipervínculo lo añadiste por medio de "Insertar hipervínculo"? No tiene por qué pasar nada una vez protegido el documento. Solo debes pinchar sobre Ctrl+botón izquierdo del ratón.

    Espero haber respondido a vuestras dudas,
    Paz

    ResponderEliminar
  91. Anónimo14/5/13

    Excelente instructivo, mi consulta es, lo puede abrir y responder alguien que tiene la versión de office 2003? gracias!

    ResponderEliminar
  92. Sí, Anónimo, se puede abrir con Word 2003 y 2010.
    Un saludo y muchas gracias,
    Paz

    ResponderEliminar
  93. Anónimo29/5/13

    muchas gracias!

    ResponderEliminar
  94. Anónimo30/5/13

    Hola,
    podria por favor alguine ayudarme, necesito agregar al opcion de adjuntar archivos en mi formulario de word2010... solo encuentro como hacerlo con las fotos pero no con archivos gracias

    ResponderEliminar
  95. Anónimo8/6/13

    Tengo una duda respecto a la entrada 54.

    En el textbox1 es el campo "apellidos"
    En el textbox2 es el campo "nombre"

    En el textbox3 deberían salir automáticamente los apellidos y el nombre por lo que pongo el texto:

    Private Sub TextBox1_Change()
    TextBox3.Text = TextBox1.Text
    End Sub

    Private Sub TextBox2_Change()
    TextBox3.Text = TextBox2.Text
    End Sub

    Pero no sale nada...

    Alguien que me ayude por favor?

    ResponderEliminar
  96. Anónimo17/6/13

    Excelente post

    ResponderEliminar
  97. Anónimo20/6/13

    Muy util! Muchas gracias :)

    ResponderEliminar
  98. Anónimo24/7/13

    Hola, me gustaría saber si puedo hacer lo mismo que se ve en este video, pero en word 2010, lo he hecho al pie de la letra y no me ha salido. espero me ayuden gracias. http://www.fermu.com/es/530

    ResponderEliminar
  99. Anónimo: ¿es esto lo que quieres hacer? https://dl.dropboxusercontent.com/u/9031707/formularios.mp4
    Un saludo,
    Paz

    ResponderEliminar
  100. Anónimo6/8/13

    Profeland, te felicito por el tutorial!!! Me ayudó a crear mi primer formulario para una encuesta. De todos modos tengo algunas consultas... Lo guardé como documento habilitado con macros de word y le activé la protección. Cuando lo abrí con 2007, quedó perfecto, listo para rellenar y lo pude hacer sin problemas! Pero al abrirlo con una versión anterior(2003 creo) no me dejaba rellenarlo. Además como lo quiero enviar por mail, me han sugerido que no lo envíe con macros para que no sea bloqueado, pero cuando intenté guardarlo de otra forma me dice que las opciones se volverán estáticas! Al final, desistí y arranqué de nuevo...lo comencé a crear con google docs, pero llegué a una pregunta que había que rellenar una tablita simple y no supe como incluírla!!! Alguien me podrá ayudar? Gracias, Natalia

    ResponderEliminar
  101. Anónimo7/8/13

    hola Profeland, me encanto el tutoroial es justo lo necesitaba !muchas gracias!, nadamas que tengo un problemita, cuando quiero seleccionar una opción por ejemplo: SEXO - Masculino o Femenino al dar clic en el botón de opción contro activex no selecciona la opción. a que se deberá? que no hice bien?

    Agradeceria y me apoyes
    Gracias

    ResponderEliminar
  102. Anónimo17/8/13

    Buen dia, espero alguien me pueda ayudar con esto es una traba que he tenido desde años y hasta hoy logre encontrar este post, pero bueno al grano y espero explicarme:
    realice un formulario pero necesito crear una ComboBox que este vinculado con otra igual pero que al momento que yo seleccione una opcion de la primera lista en la segunda me aparezca su contraparte automaticamente no se si se pueda realizar con word por ejemplo en una lista tengo las opciones A, B, C, D y en la otra tengo 1, 2, 3, 4 y que al seleccionar A en la otra automaticamente aparezca 3, o cuando seleccione C en la otra aparezca 1, alguien que me diga como hacerlo porque no se realmente como programar la condicion. Saludos y Gracias

    ResponderEliminar
  103. Anónimo23/8/13

    HOLA NECESITO GENERAR UN BOTON EN UN FORMULARIO QUE LO APRETE Y ME GUARDE DEL ARCHIVO SOLO LOS DATOS INGRESADOS EN CADA CUADRO Y QUE ESTE BOTON GUARDE ESA INFOMRACION COMO .TXT.

    ResponderEliminar
  104. Hola Profeland, muy bueno el tutorial, pero tengo una duda, el formulario que he creado es para aplicarlo a varias personas, en diferentes horarios, la inquietud es la siguiente: que debo hacer con el formulario para que no aparezcan en el boton de opción las respuestas que las otras personas han contestado. y otra duda como hago para que en los cuatro botónes que utilizo, solamente uno sea la respuesta correcta. (tengo una pregunta y cuatro opciones de respuesta, pero de esas 4 solo una es la correcta qu{e debo hacer para que me aparezca la correcta cuando voy a revisar el formulario?)

    ResponderEliminar
  105. Buenas tardesEspero puedan ayudarme con la duda que tengo, pues me gustaría poder automatizar un proceso en microsoft word.

    El caso es que necesito hacer una plantilla para la realización de unos contratos, y el msimo tiene un agran cantidad devariables. En el caso de los datos de las partes (contratantes) utilicé la funcioón de correspondencia entre word y excel y el llenado del documento se hace realemnte muy sencillo; sin embargo, hay variables que no logro contratolar.

    Es el caso que en los contratos, pueden intervenir una o varias personas y eso ahce que la determinación de los elementos liguísticos requiera el uso de plurales y/o singulares, por ejemplo:

    (singular)
    Yo, PEPE MANOLO PIM PUM, de nacionalidad marciano, mayor de edad de este domicilio y titular de la cédula de identidad N° XXXXXXXXX, doy en venta pura y simple, perfecta e irrevocable al ciudadano MANOLO PEPE PUM PIM, un inmueble de mi exlusiva propiedad (...)

    Plural
    Nosotros, PEPE MANOLO PIM PUM y MANOLO PEPE PUM PIM de nacionalidad marcianos, mayores de edad de este domicilio y titulares de las cédulas de identidad números XXXXXXXXX, damos en venta pura y simple, perfecta e irrevocable al ciudadano FERRETO PACO CHUFE, un inmueble de nuestra exlusiva propiedad (...)

    Como pueden ver, en ambos ejemplos hay diferencias en los términos linguísiticos en cuanto al uso del sigular y el plural.

    Me guatría saber si hay una forma de agrupar las variables de forma tal que, cuando uno pueda elegir (por ejemplo) plural y todos los términos del contrato pasen a ser escritos de forma automática en pluralo, singular, de ser el caso.

    En este momento todas las variables se escogen a través de una validación de datos, pero se hace muy tedioso, pues son más de 50 validaciones, solo para esoger si se usará plural o singular en el contrato.

    Gradecido por su ayuda.

    Enrique Fernández
    Venezuela

    ResponderEliminar
  106. Hola, saludos
    Muy interesante el blog, justo lo que andaba buscando, solo necesito saber como hago para que el formulario se relleno con datos de una tabla.
    Gracias miles

    ResponderEliminar
  107. Saludos,
    Enohorabuena por la tutoria. Mi pregunta es, tengo varios formularios, en los que algunos coiciden los mismos campos pero varia los textos.
    Podría hacer un documento Word, con dos páginas, en cada una de ella dos formularios en los que coincidan los campos aunque no los textos, y cuando ecribe en la primera página los datos salgan directamente en los campos de la segunda cuando coicida los mismos datos.
    Gracias

    ResponderEliminar
  108. Paco, con Word no se puede hacer todo eso.
    Un saludo y gracias por tu comentario

    ResponderEliminar
  109. Hola,

    tenía dos preguntas:

    1.- hay alguna opción para que dependiendo de tu respuesta, se abra una pregunta nueva o no?
    2.- Un formulario de este tipo podría calcular un precio? Como un presupuesto

    Gracias!

    ResponderEliminar
  110. Hola, excelente instructivo, yo hice el formulario en word 2007, pero el grupo de personas con las que tengo que compartir el documento tienen 2003, y no pueden llenar el formulario. como lo adapto para su versión????? tengo que volverlo hacer en word 2003???

    ResponderEliminar
  111. Hola, me ha gustado tu tutorial. Estaba investigando y practicando con los formularios hasta que he llegado al tuyo.
    Quiero poner campos como cantidad, precio e importe, pero no me sale muy bien. Por ejemplo en la cantidad si le quiero poner decimales (le pongo la opción de formato 0,00) cuando hago el primero para comprobar me sale, pero después lo intento con otros números y le quita el decimal.
    Estoy haciendo algo mal pero no llego a descubrir lo que pasa.
    Tengo word 2010
    Gracias

    ResponderEliminar
  112. GRACIAS TOTALES!!!
    ...no sabía cómo hacerlo...me facilitaste muuuucho el aprender a hacerlo!! :-)
    Un abrazo!

    ResponderEliminar
  113. Hola, gracias por el tutorial. He elaborado un formulario, utilizando el control de texto enriquecido. Me pone un texto instructivo Ha clic aqui para escribir (o un texto parecido). Cuando yo no he rellenado uno queda este instructivo y luego cuando envío a imprimir me imprime la instrucción, mi pregunta es cómo hago para que no aparezca la instrucción impresa sino solo lo otro... Tengo Office 2013

    ResponderEliminar
  114. hola, tengo un formulario hecho en word 2013, ¿cómo puedo agregar filas y que mantenga el formato del formulario?.

    ResponderEliminar
  115. hola Profeland, estupendo tutoroial es justo lo necesitaba !muchas gracias!,. He creado mi primer formulario con los formularios heredados. Pero ahora, tengo otro GRAN problemilla y es que necesito pasarlo a PDF y en esta versión los controlodores no funcionan. Pueden hacerse activos???
    Gracias de antemano.

    ResponderEliminar
  116. Buen día Profeland, excelente tutorial, pero debo repetir la pregunta de Anónimo para que me entienda ya que es algo similar.
    "Anónimo 17 de agosto de 2013, 0:13
    Buen dia, espero alguien me pueda ayudar con esto es una traba que he tenido desde años y hasta hoy logre encontrar este post, pero bueno al grano y espero explicarme:
    realice un formulario pero necesito crear una ComboBox que este vinculado con otra igual pero que al momento que yo seleccione una opcion de la primera lista en la segunda me aparezca su contraparte automaticamente no se si se pueda realizar con word por ejemplo en una lista tengo las opciones A, B, C, D y en la otra tengo 1, 2, 3, 4 y que al seleccionar A en la otra automaticamente aparezca 3, o cuando seleccione C en la otra aparezca 1, alguien que me diga como hacerlo porque no se realmente como programar la condicion. Saludos y Gracias"

    Ya he buscado en diversas paginas y aun no he encontrado una respuesta a este planteamiento, hace poco encontre dos codigos de VB ya que andaba buscando la solucion con listas desplegables de formularios pero necesito vincularlas, pero lo que se me dificulta es la creacion del codigo dejo el ejemplo mas cercano que encontre pero no he podido activarlo.

    Sub campos_lista_formula()

    On Error Resume Next
    ActiveDocument.Unprotect
    Select Case ActiveDocument.FormFields("Listadesplegable1").Result
    Case "Refresco de cola"
    ActiveDocument.Tables(1).Cell(1, 2).Range = "RC"
    Case "Refresco de limon"
    ActiveDocument.Tables(1).Cell(2, 2).Range = "RL"
    Case "etc"
    ActiveDocument.Tables(1).Cell(3, 2).Range = "etc"
    End Select
    ActiveDocument.Protect wdAllowOnlyFormFields, True
    End Sub

    no se si alguien me pueda ayudar a crearlo, mi idea es crear la lista desplegable con nombre de marcador [Refrescos] y que contenga los datos siguientes:

    Refresco de cola
    Refresco de limón
    Refresco de fresa
    etc

    activarle la opción de ejecutar macro al salir de las opciones de la lista y si selecciono "Refresco de limón" que la macro rellene automáticamente un campo de texto con nombre de marcador [código_refresco] con las letras RL o con el código correspondiente a cada sabor que especifique. En el código anterior indica que el formulario no debe estar protegido y lo que yo necesito es que si tenga la protección activada.

    Espero realmente que me puedas ayudar o que alguien mas lo pueda hacer. Saludos y gracias de antemano.

    Atte,
    Alberto

    ResponderEliminar
  117. hola Profeland, estupendo tutoroial es justo lo necesitaba !muchas gracias!, como puedo hacer que mi formulario no se imprima, ya que tengo hojas diseñadas con el formulario y solo necesito las respuestas

    ResponderEliminar

ESCRIBE TUS PREGUNTAS, DUDAS O COMENTARIOS