2 Preguntas sobre excel y macro de excel 2010

1 la mas dificl macros: Yo tengo varias macros en varios botones y quier automatizarlo.

se puede hacer 1 macro que según el resultado de 1 opción, elija entre la macro1 o macro2

Ej: si en "A1" dice "A" que al pusar la macro de imprimir use la macro1 pero si en "A1" dice "B" use la macro2.

-------------------------------------------------

ahora algo que se hacer en html y flash pero en excel no le encuentro la vuelta. Es algo momo buscarv y con lista, pero me quedan espacios en blanco y da a error.
lo que quiero hacer es un buscador como de rubro + subrubro + producto.

En una hoja en la columna1 tengo frutas,verduras,etc
en la columna2 tengo bana1, bana2, manzana1, manzana2,manzana3

como puedo hacer que me habrá una lista para buscar lo que hay en columna1 ej:frutas,verduras,etc , eligiendo una opción me filtre lo que elegí en la colimna2 y solo me muestre las nuevas opciones ej:bana1, bana2 y lo mismo para la columna3 para encontrar el articulo que quiero que es banana.

gracias

1 Respuesta

Respuesta
1

Para el pto 1:

El botón es único y su rutina que estará en un módulo será algo así;

Sub macrosVarias()

'controlo el valor de cierta celda

If ActiveSheet.Range("A1") = 1 then

Call Macro1

elseIf sheets("Hoja2").Range("B5") = 2 then

Call Macro2

else

'alguna otra acción

End If

End Sub

Fijate que puedo evaluar una celda de la hoja activa o de cualquier otra hoja.

Para el pto 2, tendrás que dejar una nueva entrada luego de finalizar ésta.

Estamos pidiéndole a todos que no más de 1 consulta x vez para dejar además el buscador un poco ordenado. A todos nos molesta tener que buscar un tema y que aparezca en otro título. Gracias. Seguimos en la próxima...

Mil gracias Elsa ahi lo acomode a como lo necesito funciona genial.

Este macro me evita muchos errores y poder automatizar los macros anteriores.

Mil gracias..

Perdón por las 2 pregunta. es lo mas lógico, ahora armo otra consulta.

gracias.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas