You are on page 1of 2

INFORMTICA I

TRABAJO PRCTICO:
VISUAL BASIC PROCEDIMIENTOS
1) Utilizando el libro de Excel Prctico Visual Subprogramas, realice un procedimiento que en la
hoja Ejercicios, en la celda B2 coloque la cantidad de movimientos que tiene el cliente
MAXICOM S.A.
Resuelto en Visual Basic: (Utilice este ejercicio como base para hacer el resto)
Sub ejercicio1()
For i = 1 To 2348
If Hoja2.Cells(i, 2).Value = "MAXICOM S.A." Then
x=x+1
End If
Next
Hoja1.Cells(2, 2).Value = x
End Sub
2) Realice un procedimiento que en la hoja Ejercicios, en la celda B3 coloque la cantidad de
movimientos cuyo importe supere los $100.
3) dem anterior, pero que solo sean Recibos Poner el resultado en B4
4) Realice un procedimiento que en la hoja Ejercicios, en la celda B5 coloque la cantidad de
ventas que realiz el vendedor M.R.
5) Realice un procedimiento que en la hoja Ejercicios, reemplace en la columna Referencia, en
todas las filas en las que aparezca la palabra Recibo por otra que diga Recibo Empresa
6) dem anterior, pero que cambie la columna vendedor y Poner en donde dice DEPOSITO
SAN MARTIN la palabra Mayorista
7) Realice un procedimiento que en la hoja Ejercicios, en la celda B6 coloque la cantidad de
movimientos cuyo CM sea 21.
8) Realice un procedimiento que reemplace el cdigo de cliente 1312092 por el 2323099 en
las 2348 filas de la planilla.
9) Realice un procedimiento que reemplace la frase FACTURA PRODUCT por Venta de
Productos en las 2348 filas en las que aparezca.
10) Realice un procedimiento que reemplace la frase DEBITO CLIENTE por Debitos Varios
en las 2348 filas en las que aparezca, SOLO para el cliente APAS RAFAEL
11) Utilizando el libro de Excel Prctico Visual Subprogramas-2, realice un procedimiento que en
la hoja Ejercicios, en la celda B2 coloque la cantidad de celdas con QUIMICA
GENERAL en el ao 2004
12) Realice un procedimiento que devuelva la cantidad de legajos que hay entre el 2255 y el
2830 y poner el resultado en la celda B3 de la hoja ejercicios.
Prof. Ing. Fabin Talio

JTP: Lic Carina Povarchik

INFORMTICA I
13) Realice un procedimiento que verifique que Matemtica I posee la misma cantidad de filas
que Matemtica II en el ao 2004. Poner el resultado en la celda B4 en la hoja Ejercicios,
indicando la palabra Verdadero o Falso segn corresponda.
14) Realice un procedimiento que cuente la cantidad de registros que cumplan con la condicin de
ao 2007, carrera 2 y materia CATALISIS. Poner el resultado en la celda B5 en la hoja
Ejercicios.
15) Realice un procedimiento que recorra la hoja Datos por columna y luego por fila, de A1 hasta
F18294 y cuente la cantidad de veces que aparece la materia con cdigo 13. Poner el
resultado en la celda B6 en la hoja Ejercicios.
Ayuda: deber usar dos for-next.
16) Realice un procedimiento que recorra la hoja Datos por fila y luego por columna, de A1
hasta F18294 y cuente la cantidad de veces que aparece la materia con cdigo 99. Poner el
resultado en la celda B7 en la hoja Ejercicios
17) Realice un procedimiento que recorra la hoja Ejercicios 2 por fila y luego por columna, de
A1 hasta F30 y coloque la palabra Dato.
18) Realice un procedimiento que recorra la hoja Ejercicios 2 por columna y luego por fila, de A1
hasta F30 y reemplace la palabra Dato por la palabra Cambio.
19) Realice un procedimiento que recorra la hoja Ejercicios 2 por fila y luego por columna, de A1
hasta H30 y coloque la palabra Pares en las filas pares y la Diferente en las filas impares.
20) Agregue una nueva hoja con el nombre Ultima y realice un procedimiento que recorra dicha
hoja por columna y luego por fila, de A1 hasta N30 y coloque la palabra Agua en las filas
pares y la Fuego en las filas impares.
Objetivo: Si usted realiz los prcticos de Visual Excel correctamente habr logrado:
Comprender el uso y alcance de la herramienta de Visual Excel
Manejo de la abstraccin y uso de la lgica en programacin nivel inicial
Como recorrer hojas de clculo con herramientas de programacin, iteracin y decisin.
Recorrido de hojas de clculo por filas o por columnas en forma independiente.
Creacin de subprogramas para manejo independiente de la informacin dependiendo de una
necesidad puntual.
Manejo del IF THEN ELSE
Comprender y utilizar el concepto de parmetros.
Comprender la diferencia entre FUNCIN Y SUBPROGRAMA.

Prof. Ing. Fabin Talio

JTP: Lic Carina Povarchik

You might also like