Macro para compara columnas, seleccione de porcentaje y calculo de descuent

05/03/2014 - 02:45 por joseh | Informe spam
¡ Hola ! gracias por su atención

Necesito hacer una macro en VBA que compare dos columnas de productos y si estos productos son iguales seleccione el porcentaje del producto y le saque ese porcentaje al precio.

Hoja 1

A / b
bjhb / 98%
jhl / 70%
mxgss / 10%
llyjk / 30%
jhas / 40%

Hoja 2

A / B / c
ansd /14300 /
bjhb /80500 /78890
llyjk /50000 /15000
kjasbd/ 90000 /
jhl /60500 /42350

En las columnas A de las 2 hojas están las referencias a comparar.

como se ve en el ejemplo de ser iguales las referencias se calcula el porcentaje de descuento al precio en la hoja 2 columna b y el resultado se colocaría en la columna C.

la hoja1 seria como una base de datos en una hoja de exel acerca del porcentaje de descuento para comparar a cual producto se le hará el descuento y a cual no.

Muchas gracias por su colaboración e averiguado bastante sobre el tema pero la verdad soy nuevo usando macros, espero su colaboración. Gracias de nuevo.
 

Leer las respuestas

#1 Juan Español
07/03/2014 - 12:58 | Informe spam
Hola joseh:
No pe parece buena idea el uso de una macro para hacer lo que quieres.
Y si cambias un solo porcentaje ¿tienes que ejecutar la macro para
actualizar el resultado?
Y si cambias un solo precio original ¿tienes que ejecutar la macro para
tener el precio con porcentaje actualizado?
Y si se te olvida ejecutar la macro, tienes información errónea en tu base
de datos.
Mala idea.
¿Porqué el porcentaje lo tienes en otra hoja y no en la misma hoja que el
precio original?
Si decides continuar con la columna de porcentaje en otra hoja, con BUSCARV
obtienes el porcentaje que corresponde a la referencia.
Saludos.-


"joseh" escribió en el mensaje de
noticias news:
¡ Hola ! gracias por su atención

Necesito hacer una macro en VBA que compare dos columnas de productos y si
estos
productos son iguales seleccione el porcentaje del producto y le saque
ese
porcentaje al precio.

Hoja 1

A / b
bjhb / 98%
jhl / 70%
mxgss / 10%
llyjk / 30%
jhas / 40%

Hoja 2

A / B / c
ansd /14300 /
bjhb /80500 /78890
llyjk /50000 /15000
kjasbd/ 90000 /
jhl /60500 /42350

En las columnas A de las 2 hojas están las referencias a comparar.

como se ve en el ejemplo de ser iguales las referencias se calcula el
porcentaje
de descuento al precio en la hoja 2 columna b y el resultado se colocaría
en la columna C.

la hoja1 seria como una base de datos en una hoja de exel acerca del
porcentaje
de descuento para comparar a cual producto se le hará el descuento y a
cual no.

Muchas gracias por su colaboración e averiguado bastante sobre el tema
pero la verdad soy nuevo usando macros, espero su colaboración. Gracias
de nuevo.

Preguntas similares