Aprendiendo Macros de excel

25/09/2005 - 13:12 por José Luis | Informe spam
Hola otra vez, espero no ser un pesado para el grupo, pero es que en estos
dias me ha dado por aprender a hacer cosas en la excel... y aqui van dos
preguntas por si no son muy dificiles:

En un formulario, se como poner unas etiquetas y que lo que vayan en los
campos de esas etiquetas se inserte en una celdas de una hoja, lo que no se
es como en un formulario crear un cuadro combinado (creo que es lo
correcto) que me enseñe todas las opciones que estan en la columna A:A, para
asi yo poder escoger alguna de esas opciones, y la que yo coja se inserte en
una celda de la hoja que yo le diga ¿Me he explicado bien?

Columna A. hasta ahora tengo 678 nombres de plantas conocidas, quiero
elegir uno de esos nombres o en su caso si no existe en esa lista poder
incluso añadirla ¿Eso podria ser?

La segunda pregunta va relacionada con los mensajes de texto que salen en
las ventanas:

¿Si cada mensaje es una macro? ¿Como puedo encadenar esas macros para que
segun las respuestas, se elija una macro u otra? Es como presentar un test y
segun la contestacion ir por un camino u otro ¿Alguien tiene un ejemplo de
eso?

Gracias y espero no ser pesado


=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*

José Luis Telléz Ruiz EMAIL: jltellez@ono.com Movistar: 636147132

=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*

Preguntas similare

Leer las respuestas

#1 Q
25/09/2005 - 13:43 | Informe spam
José Luis escribió:
Hola otra vez, espero no ser un pesado para el grupo, pero es que en estos
dias me ha dado por aprender a hacer cosas en la excel... y aqui van dos
preguntas por si no son muy dificiles:

En un formulario, se como poner unas etiquetas y que lo que vayan en los
campos de esas etiquetas se inserte en una celdas de una hoja, lo que no se
es como en un formulario crear un cuadro combinado (creo que es lo
correcto) que me enseñe todas las opciones que estan en la columna A:A, para
asi yo poder escoger alguna de esas opciones, y la que yo coja se inserte en
una celda de la hoja que yo le diga ¿Me he explicado bien?

Columna A. hasta ahora tengo 678 nombres de plantas conocidas, quiero
elegir uno de esos nombres o en su caso si no existe en esa lista poder
incluso añadirla ¿Eso podria ser?

La segunda pregunta va relacionada con los mensajes de texto que salen en
las ventanas:

¿Si cada mensaje es una macro? ¿Como puedo encadenar esas macros para que
segun las respuestas, se elija una macro u otra? Es como presentar un test y
segun la contestacion ir por un camino u otro ¿Alguien tiene un ejemplo de
eso?

Gracias y espero no ser pesado




Te colocas en la celda dónde quieres que salga el desplegable que te
permita escoger, vas al menú "Datos" - "Validación", escoges la opción
"lista" e introduces el rango donde tienes tu lista de plantas para que
alimente el desplegable.
Respuesta Responder a este mensaje
#2 KL
25/09/2005 - 19:14 | Informe spam
Hola Jose Luis,

Hola otra vez, espero no ser un pesado para el grupo



Los que tu llamas pesados son el motor de este foro :-) Si todo el mundo
tuviera verguenza de hacer preguntas, el grupo se moriria, no crees?

es como en un formulario crear un cuadro combinado (creo que es lo
correcto) que me enseñe todas las opciones que estan en la columna A:A,
para asi yo poder escoger alguna de esas opciones, y la que yo coja se
inserte en una celda de la hoja que yo le diga ¿Me he explicado bien?



Revisa estos enlaces:
http://j-walk.com/ss/excel/tips/tip47.htm
y en general este: http://j-walk.com/ss/excel/tips/userformtips.htm

http://www.erlandsendata.no/english...fillunique
http://www.erlandsendata.no/english...istboxfill

en su caso si no existe en esa lista poder
incluso añadirla



Podrias crear un boton en el mismo formulario para anadir entradas a la
lista y usar la funcion InputBox para captar la nueva entrada para tu lista
y luego anadirla a tu combobox mediante "Combobox1.AddItem MiPlanta", etc.

¿Si cada mensaje es una macro? ¿Como puedo encadenar esas macros para que
segun las respuestas, se elija una macro u otra? Es como presentar un test
y segun la contestacion ir por un camino u otro ¿Alguien tiene un ejemplo
de eso?




Algo asi ?:

Sub test()
Dim Respuesta
Respuesta = MsgBox("Lo que sea", vbCritical + vbYesNoCancel)
Select Case Respuesta
Case vbYes
Macro1
Case vbNo
Macro2
Case Else
Macro3
End Select
End Sub

Sub Macro1()
MsgBox "Has dicho que si"
End Sub

Sub Macro2()
MsgBox "Has dicho que no"
End Sub

Sub Macro3()
MsgBox "Has cancelado la operacion"
End Sub

Saludos,
KL
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida