Beruflich Dokumente
Kultur Dokumente
HOMEWORK
ACTIVIDAD 1
Construir una funcin VB que valore un instrumento derivado. Los datos del instrumento son:
Datos
Subyacente (Fk) 2,50%
Strike (Rx) 2,60%
Tipo de Inters ( r ) 2,40%
)
Volatilidad ( 18,00%
Fecha Valor 31/01/2015
Fecha Vencimiento 31/01/2019
c = e (r T ) [F k
N ( d1 ) R X N (d 2 ) ]
Siendo:
d1 =
( 2 )T
Ln( Fk / Rx ) +
2
d 2 = d1 T
T
T=(FechaVencimiento - FechaValor)/365
Ln = logaritmo natural
La funcin debe tener tantos parmetros de entrada (argumentos) como valores aparecen en
la tabla anterior. Todos los clculos deben ser realizados dentro de la funcin.
1
Febrero de 2015 UNED VISUAL BASIC PARA EXCEL. HOMEWORK
ACTIVIDAD 2
Considerando que en una hoja Excel se dispone de
una tabla similar a la aqu mostrada, que resume el
nmero de acciones negociadas en un da por los 3
gestores , realizar un proceso que permita obtener el
total de acciones de un activo que negocia cada uno
de los gestores.
A realizar en Excel:
La macro deber leer de una celda el activo a buscar (la indicada en la primera parte, A
realizar en Excel), deber calcular la suma para cada uno de los gestores y deber escribir los
resultados en celdas de Excel. En dos columnas de Excel cualesquiera, escribir en cuatro filas,
en una celda el nmero del gestor y a la derecha el total de acciones que haya negociado (en la
cuarta se escribe el total).
La macro deber detectar el rango de datos ocupados y utilizar todas las filas ocupadas en los
clculos (es decir, deber permitir que si se escriben nuevas filas a partir de la 27 sean
incluidas en los clculos).
Como ejemplo, para los datos de la tabla, los resultados para el activo TEF seran:
1 900
2 325
3 100
TOTAL 1325
2
Febrero de 2015 UNED VISUAL BASIC PARA EXCEL. HOMEWORK
ACTIVIDAD 3
Construir un formulario que permita introducir de manera guiada los datos de los empleados
de una empresa. Dichos datos sern volcados sobre una hoja Excel, en filas consecutivas.
Por cada empleado se deben introducir cuatro datos. Los datos a introducir y el objeto de
formulario para introducirlo se indican a continuacin:
Departamento. Deber introducirse mediante un cuadro combinado que admita los siguientes
departamentos: Financiero, Comercial, Compras, Recursos Humanos
Volcar a Excel. Volcar los datos del formulario a la primera fila vaca que exista en Excel, en
columnas consecutivas y con el mismo orden que se han descrito.