|
Escrito por
Lina Martinez Millan
el 29 de Octubre
Hola, Mi problema es el siguiente. Quiero poner en unos test que estoy haciendo un cuadro combinado , para que muestre las respuestas. Si lo sabe alguno, me podrías indicar que pasos tengo que seguir para hacer el cuadro combinado. Gracias |
|
|
Citar |
Ver mensaje
|
|
Escrito por
Enrique R
el 4 de Noviembre
Hola Lina, puedes insertar los cuadros combinados (de formulario o ActiveX) depende de cual quieras usar le colocarás la lista de valores, para el primero usa las propiedades del combo, el segundo a través de VBA. Se encuentran en la barra de herramientas formularios y en la de cuadro de controles o en la ficha programador para 2007. |
|
Escrito por
Lina Martinez Millan
el 4 de Noviembre
Agradezco tu respuesta Enrique, pero sigo sin enterarme. En la barra de controles , hay un comando, cuadro combinado, que es el que quiero poner y a partir de insertar el mismo que pasos tienes que seguir. Se que te tienes que ir a propiedades , aquí no se que tengo que hacer |
|
|
Escrito por
Francisco Urbina
el 6 de Noviembre
Hola como se hace |
|
Escrito por
Enrique R
el 6 de Noviembre
Hola Lina, insertas el Combobox, das doble click sobre él y te llevará al editor de VBA, para que este tipo de control funcione debes habilitar las macros al abrir el documento y colocar las siguientes instrucciones: |
|
Escrito por
Lina Martinez Millan
hace 15 días
Como me has indicado después de insertar el combobox, doble clic y me ha llevado a visual Basic, un gran problemón para mi porque todo esta en ingles y lo desconozco. No obstante he insertado las instrucciones que me has indicado, cambiando Additem por las mías. Y el combobox sigue sin funcionar. No hay que ser muy experta para darse cuenta que algo he hecho mal. No consigo localizar el error….. Y a parte de aprender un poquito de programación, manejar algo de ingles, quizás tendría el problema solucionado Pero ahora mismo no se. End With Si no te importa y quieres seguir de profesor, que te agradezco enormemente ¿Qué he hecho mal? |
|
Escrito por
Enrique R
hace 15 días
Hola. Lo que significa (entre otras cosas) Private Sub Document_Open() es que ese código se ejecutará cuando abras el documento, por su puesto, deberás habilitar las macros (Herramientas>>Macros>>Seguridad, de preferencia elegir nivel medio para habilitarlas cuando abras el archivo), al correr este código los combobox que tengas se "rellenarán" y al cerrar el documento se "vaciarán" por lo que es necesario volver a rellenar al iniciar el documento, no te preocupes, de eso se encarga Private Sub Document_Open() . Para que rellenes (en este caso) el combobox y no tengas que cerrar y abrir el documento debes correr el programa pulsando F5 estando en la ventana de VBA o pulsando sobre el ícono de "play" que está en la barra de esta misma ventana. Analógicamente los demás combos lo rellenarás como el primero: |
|
Escrito por
Lina Martinez Millan
hace 14 días
Perfecto, Enrrique En el anterior mensaje, no repare que me habías indicado “debes habilitar las macros al abrir el documento” Me he dado cuenta, cuando me lo has vuelto a repetir. Que difícil resulta algo cuando lo desconoces y que fácil cuando te lo enseñan muy bien Nuevamente, gracias por todo y espero que en la próxima duda estés ahí para explicármelo |
|
Escrito por
Enrique R
hace 13 días
De nada Lina, me alegra que lo hayas conseguido; por su puesto, con mucho gusto te ayudaré si ando por acá. |
|
Al escribir en el debate:
|