Anda di halaman 1dari 26

Nro 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 1 2 3 4 1 2 3 4 5 6 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 1

PRODUCTO ABC ABC ABC ABC ABC ABC ABC ABC ABC BARRIL BARRIL BARRIL BARRIL BARRIL BARRIL BARRIL BARRIL CAMA CAMA CAMA CAMA CAMA CAMA CAMA COMPUTADOR COMPUTADOR COMPUTADOR COMPUTADOR GRABADOR GRABADOR GRABADOR GRABADOR GRABADOR GRABADOR MESA MESA MESA MESA MESA MESA MESA MESA RATON RATON RATON RATON RATON RATON RATON RATON SILLA

Dada la secuencia de productos repetidos: 1) Hacer una frmula en Nro. Que genere un natural de cada producto y se reinicie al cam producto. Ejemplo: TELEVISOR: 1, 2, 3, 4 ... MESA: 1, 2, 3, 4, ... COMPUTADOR: 1, 2, 3, 4, 5 ....

2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7

SILLA SILLA SILLA SILLA SILLA SILLA SILLA SILLA SILLA TELEVISOR TELEVISOR TELEVISOR TELEVISOR TELEVISOR TELEVISOR TELEVISOR

Solucin: 1

secuencia de productos repetidos: r una frmula en Nro. Que genere una secuencia de cada producto y se reinicie al cambiar de o. Ejemplo: TELEVISOR: 1, 2, 3, 4 ... 1, 2, 3, 4, ... UTADOR: 1, 2, 3, 4, 5 ....

PRODUCTO TELEVISOR

CANT 4 5 6 7 3 2 1 4 5 6 5 4 3 2 5 4 3 4 3 9 8 3 2 1 6 7 8 2 5 6 7 2 7 6 9 8 7 6 5 2 6 7 5 6 2 5 6 5 4 8 9 7 6 5 4
Dada la secuencia interrumpida de productos: 1) Genere un procedimiento generalizado que repita los productos en los espacios vacios hasta el final. 2) Genere una secuencia de macros que resuelva el caso para cualquier lista de Productos.

COMPUTADOR

CAMA

RATON

SILLA

GRABADOR

3 3 2 2

Solucin: TELEVISOR

generalizado que repita los

macros que resuelva el caso para

PRODUCTO TELEVISOR

CANT 4 5 6 7 3 2 1 4 5 6 5 4 3 2 5 4 3 4 3 9 8 3 2 1 6 7 8 2 5 6 7 2 7 6 9 8 7 6 5 2 6 7 5 6 2 5 6 5 4 8 9 7 6 5 4
Dada la secuencia interrumpida de productos: 1) Genere un procedimiento generalizado que repita los productos en los espacios vacios hasta el final. 2) Genere una secuencia de macros que resuelva el caso para cualquier lista de Productos.

COMPUTADOR

CAMA

RATON

SILLA

GRABADOR

3 3 2 2

Solucin: TELEVISOR

generalizado que repita los

macros que resuelva el caso para

A continuacin se da una tabulacin de cotizaciones de productos hechas a varios proveedores. Se desea: 1) Generar mediante frmulas los nombres de los proveedores Mejor, Segundo y Tercero. 2) Iluminar los precios de estas cotizaciones.

Productos Sillas Pizarrn Mesa1 Mesa2 Lapiz Ratn TV Grabador Mesa3 Marcadores Colores Papel Tinta Papeleras Gabinete Reglas Engrapador

Valencia Molinari & Libreria Papelera Caciguerra Solidaridad 56,000 54,000 51,000 45,000 38,000 34,000 79,000 86,000 115,000 128,000 121,000 5,000 4,900 6,300 21,000 23,000 25,000 80,000 72,100 78,000 55,000 58,000 55,000 245,000 265,000 221,000 5,600 5,650 7,300 1,900 1,930 2,400 8,000 8,300 8,400 4,300 4,000 8,900 7,000 64,000 96,000 91,000 8,300 8,900 7,400 25,600 29,000 23,000

Comercial Josefina 55,000 43,000 94,000 113,000 24,600 83,000 47,000 205,000 8,100 2,300 7,500 4,100 8,500 62,000 9,500 22,000

MaKro Quincalla La Comercial Flor 69,000 48,000 35,000 95,000 90,000 148,000 175,000 5,500 6,000 21,500 17,600 92,400 83,000 49,000 51,000 210,000 220,000 5,100 5,800 2,500 2,100 8,100 7,900 6,500 5,500 7,800 9,300 69,000 78,000 8,000 21,300 32,000

oveedores. Se desea:

1 Mejor Proveedor Quincalla La Flor Libreria Solidaridad Valencia Papelera Comercial Josefina Molinari & Caciguerra Quincalla La Flor Molinari & Caciguerra Comercial Josefina Comercial Josefina MaKro Comercial Valencia Papelera Comercial Josefina Molinari & Caciguerra Libreria Solidaridad Comercial Josefina Libreria Solidaridad MaKro Comercial Segundo Proveedor Libreria Solidaridad MaKro Comercial Molinari & Caciguerra Valencia Papelera Valencia Papelera Valencia Papelera Libreria Solidaridad MaKro Comercial MaKro Comercial Valencia Papelera Molinari & Caciguerra Quincalla La Flor Comercial Josefina MaKro Comercial Valencia Papelera Quincalla La Flor Comercial Josefina

2 Tercer Proveedor Molinari & Caciguerra Molinari & Caciguerra Quincalla La Flor Libreria Solidaridad MaKro Comercial MaKro Comercial Valencia Papelera Quincalla La Flor Quincalla La Flor Molinari & Caciguerra Quincalla La Flor Valencia Papelera Valencia Papelera Comercial Josefina MaKro Comercial Valencia Papelera Libreria Solidaridad

48000 34000 79000 113000 4900

6 3 1 4 2

Quincalla La Flor Libreria Solidaridad Valencia Papelera Comercial Josefina Molinari & Caciguerra

Ultimo Valor: 15 =UltimoValor(C6:C40) DATOS 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3

70

En la secuencia de datos se requiere enviar el ltim valor escrito, teniendo en cuenta: 1) La lista es infinita 2) Un valor 0 es un dato por lo tanto puede ser considerado ltimo valor 3) Slo se considera como separadores vlidos, cel vacias. 4) Genere un formato condicional que ilumine el ltim valor generado.

12

5) Generar una funcin definida por el usuario usand lenguaje Visual Basic de Excel que obtenga el ltim sin requerir columnas de apoyo.

sss

15

Solucion: Ultimo Valor: 15

os se requiere enviar el ltimo

DATOS 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3

o por lo tanto puede ser

omo separadores vlidos, celdas 70

condicional que ilumine el ltimo

definida por el usuario usando el de Excel que obtenga el ltimo dato 12

15

Funciones Definidas por el Usuario DATOS 5 6 10 5 4 3 9 6 8 8 9 7 6 5 4 3 2 2 1 4 6 7 8 9 =SumaAzul(C4:C27) =ContarAzul(C4:C27) Cierto usuario marca datos con el color azul: 1) Se requiere crear una funcin que sume los datos marcados de Azul. 2) Funcin que lea el color azul y coloque una marca distintiva para poder usar el filtro y ver los datos marcados.

15

Total Azul: Nro:

que sume los datos

coloque una marca y ver los datos

GENERACION MACROS VIA GRABADOR

7
Ejecutar Proceso

Fecha:

4/25/2008

Productos Prod1 Prod2 Prod3 Prod4 Prod5 Prod6 Prod7 Prod8 Total

Saldo Inicial 6,000 4,700 4,200 900 11,100 19,400 6,000 800 53,100

Compras

Ventas

Saldo Final 6,000 4,700 4,200 900 11,100 19,400 6,000 800 53,100

Prod9 Prod10 Prod11 Prod12 Prod13 Prod14 Total

3,189 4,398 9,430 4,700 790 350 22,857

3,189 4,398 9,430 4,700 790 350 22,857

Ejecutar Proceso

En el formato dado, genere un botn con macro via grabador que haga lo siguiente: 1) Incremente la fecha en un dia 2) Copie como valores el resultado de la frmula en Saldo Final y la coloque en la columna de Saldo Inicial. 3) Borre los datos en las columnas Compras y Ventas de tal manera que se prepare el formato para otras entradas.

MODELO 5001 5002 5003 5004 5005

SERIAL 45 100 78 79 80 7 8 9 10 1000 1001 1002 1003 1004 1005 1006 1007 2000 2001 2002 2003 2004 6000 6001 6002 6003 6004 6005

7 SIETE MODELO: 5003 3

SERIAL

1006

SECUENCIA DE MACROS VIA ESCRITA


Dada la siguiente lista, se desea: 1) Eliminar aquellas lneas donde VALOR1 > VALOR2 2) La lista comienza siempre en A10 y el nmero de datos a chequear son variables.

NOMBRE A B V D S W W E R T ER EW W E E JH G R R W ERG R T ER ER ET

VALOR1 30 56 43 12 34 56 4 23 3 4 6 5 67 32 18 76 5 4 34 56 88 6 7 65 53 45

VALOR2 15 100 55 6 48 30 3 80 7 10 12 7 32 21 25 80 4 9 21 70 70 5 12 78 32 15
Pulse Aqui para Ejecutar Accion

a chequear son variables.

MANEJO DE REGIONES

Dada la siguiente lista, se requiere un macro con las siguientes caractersticas: 1) Detectar el comienzo de la lista y el final por medio del manejo de regiones (Ctrl *), teniendo e 2) Ordenar la lista primero por Proveedor y luego por referencia de manera ascendente. 3) Usando el procedimiento Copiar - Pegar Valores como suma, consolide los montos por provee slo quede una lnea por proveedor. Esto implica que al consolidar la lnea debe eliminarse para

PROVEEDOR A A B B B A C C D D B A A B B C C A A D D S S A A B B D D E E A E B B C

REFERENCIA 34 55 66 7 23 9 77 66 55 44 12 78 6 5 4 5 6 90 123 167 43 23 66 94 18 42 95 13 82 61 52 60 17 82 2 5

VALOR1 1,240 1,184 1,381 720 634 1,221 1,428 627 1,027 618 1,351 1,250 1,182 1,431 717 1,473 867 627 810 1,343 1,427 512 521 1,197 560 1,059 564 653 713 747 887 774 1,446 507 837 666

VALOR2 933 584 818 795 1,350 1,276 851 1,206 1,098 1,051 874 1,288 1,014 1,093 1,082 964 1,130 1,215 1,178 716 1,266 825 794 1,484 933 629 986 1,053 993 1,368 511 644 658 1,225 921 1,041

VALOR3 1,280 928 772 1,122 1,112 1,250 852 596 1,413 1,326 1,001 905 1,107 586 1,407 943 709 1,067 808 1,265 673 1,050 1,472 1,019 1,142 1,432 1,152 936 1,043 1,469 1,283 945 717 1,471 1,115 933

VALOR4 689 1,343 1,145 1,406 1,295 755 792 1,419 1,254 891 820 1,070 640 895 1,335 1,231 811 863 521 573 1,389 963 705 913 1,248 1,283 807 1,213 1,093 804 843 710 1,194 1,401 1,421 1,320

VALOR5 1,422 1,333 1,050 1,088 813 822 698 712 668 1,248 506 825 1,368 1,322 1,050 1,222 567 653 1,112 1,309 1,155 1,301 512 725 1,292 1,237 951 631 616 1,300 1,428 610 677 1,075 647 673

aractersticas: o de regiones (Ctrl *), teniendo en cuenta la celda A10 como elemento focal. de manera ascendente. consolide los montos por proveedor en una sola lnea de tal manera que al final ar la lnea debe eliminarse para que vaya quedando la que se consolide.

MANEJO DE REGIONES

Dada la siguiente lista, se requiere un macro con las siguientes caractersticas: 1) Ordenar por proveedor y referencia 2) Crear Hojas con la informacin de cada Proveedor 3) Definir un formato como subrutina y aplicarlo a los resultados de Hoja.

PROVEEDOR A A B B B A C C D D B A A B B C C A A D D S S A A B B D D E E A E B B C

REFERENCIA 34 55 66 7 23 9 77 66 55 44 12 78 6 5 4 5 6 90 123 167 43 23 66 94 18 42 95 13 82 61 52 60 17 82 2 5

VALOR1 1,240 1,184 1,381 720 634 1,221 1,428 627 1,027 618 1,351 1,250 1,182 1,431 717 1,473 867 627 810 1,343 1,427 512 521 1,197 560 1,059 564 653 713 747 887 774 1,446 507 837 666

VALOR2 933 584 818 795 1,350 1,276 851 1,206 1,098 1,051 874 1,288 1,014 1,093 1,082 964 1,130 1,215 1,178 716 1,266 825 794 1,484 933 629 986 1,053 993 1,368 511 644 658 1,225 921 1,041

VALOR3 1,280 928 772 1,122 1,112 1,250 852 596 1,413 1,326 1,001 905 1,107 586 1,407 943 709 1,067 808 1,265 673 1,050 1,472 1,019 1,142 1,432 1,152 936 1,043 1,469 1,283 945 717 1,471 1,115 933

VALOR4 689 1,343 1,145 1,406 1,295 755 792 1,419 1,254 891 820 1,070 640 895 1,335 1,231 811 863 521 573 1,389 963 705 913 1,248 1,283 807 1,213 1,093 804 843 710 1,194 1,401 1,421 1,320

VALOR5 1,422 1,333 1,050 1,088 813 822 698 712 668 1,248 506 825 1,368 1,322 1,050 1,222 567 653 1,112 1,309 1,155 1,301 512 725 1,292 1,237 951 631 616 1,300 1,428 610 677 1,075 647 673

es caractersticas:

dos de Hoja.

Anda mungkin juga menyukai