combox vs buscarv

01/06/2007 - 16:26 por Edgar Gómez | Informe spam
Hola a todos, voy incursionando en esto de las macros, tengo nociones de
programacion, sin embargo tengo que leer un poco mas de la sintaxis del vb,
en fin mi pregunta situacion es la siguiente.

Estoy haciendo una hoja para cotizaciones, utilizando un combox para filtrar
la lista de productos, en otra hoja tengo la lista de productos y sus
precios, esta informacion esta guardada en un rango con el nombre de listmat,
como funciona?, cuando selecciono un material de la lista automaticamente en
la parte del precio me aparece la de la lista.

todo esto funciona correctamente cuando lo hago manualmente, inclusive
cuando grabo el macro, el detalle es cuando ejecuto el macro, ninguno de los
combox me despliega la lista de materiales del rango listmat.

que es lo que debo hacer?
para su conocimieto ya puse en la parte de cada combox

listfillrange: listmat
listfillrange: seleccione un celda "X" (la celda se cambia)
con el valor que me devuelve en la celda "X" ejecuto la siguiente formula
=buscarv(celda "X", listmat, 3, falso)

Gracias por tu ayuda

LEGS
 

Leer las respuestas

#1 Héctor Miguel
02/06/2007 - 00:13 | Informe spam
hola, Edgar !

Estoy haciendo una hoja para cotizaciones, utilizando un combox para filtrar la lista de productos
en otra hoja tengo la lista de productos y sus precios... en un rango con el nombre de listmat ...
todo esto funciona correctamente cuando lo hago manualmente, inclusive cuando grabo el macro
el detalle es cuando ejecuto el macro, ninguno de los combox me despliega la lista de materiales del rango listmat.
que es lo que debo hacer?
para su conocimieto ya puse en la parte de cada combox
listfillrange: listmat
listfillrange: seleccione un celda "X" (la celda se cambia) con el valor que me devuelve en la celda "X"
ejecuto la siguiente formula =buscarv(celda "X", listmat, 3, falso)



1) por que mencionas dos veces lo referente al "listfillrange" ??
2) en donde, como y cuando es que "ejecutas" la formula buscarv(...) ?
3) en donde estan los combox que estas usando ?
incrustados en alguna hoja...
por medio de algun formulario de usuario (userform)
4) en cuantas filas/celdas necesitarias "combox" para seleccionar materiales ?
5) podrias exponer el codigo que mencionas ?
6) seria conveniente si *precisas* que significa o donde esta la *celda "X"*
7) cual es el rango [+/- exactamente] al que nombraste "listamat" ?

[probablemente] seria suficiente su usas *combos* del [menu] datos / validacion / lista
y aplicas la funcion =buscarv(...) donde debas rescatar los datos complementarios -?-

si expones datos... *hipoteticos/supuestos/imaginarios/estimados/...*
no esperes alguna propuesta... *concreta/acertada/infalible/definitiva/...* [al menos... *a la primera*] ;)

saludos,
hector.

Preguntas similares