You are on page 1of 7

MODELIZACION APLICADA EN SEGUROS Y FINANZAS

PARTE 2: EXAMEN B DE VISUAL BASIC PARA EXCEL


Ejercicio practico:
Tenemos un conjunto de empledos p! los cules tenemos "ue clcul! l p!#m "ue $n
de p%! un se%u!o p! se%u!! un cp#tl de Fllec#m#ento e In&l#de'(
P! clcul! en p!#nc#p#o de)emos clcul! los cp#tles se%u!! "ue se clculn de
cue!do con l s#%u#ente Fo!m*
P! el Clculo del Cp#tl de Fllec#m#ento l +o!mul ut#l#'! se!, l s#%u#ente*
Salario Fall nto Fallecimie Capital * % _ =
El Po!centje se clcul de cue!do con l t)l de +llec#m#ento "ue se +c#l#t - "ue se
de+#ne po! l edd del se%u!do(
P! el Clculo del Cp#tl de In&l#de' l +o!mul ut#l#'! se!, l s#%u#ente*
Salario Fall Invalidez Capital * % _ =
El Po!centje se clcul de cue!do con l t)l de In&l#de' "ue se +c#l#t - "ue se de+#ne
po! l edd del se%u!do(
P! el clculo de l P!#m se pl#cn ls s#%u#entes +o!muls. ten#endo en cuent ls ts
"ue se +c#l#tn en el +#c$e!o de E/cel(
nto fallecimie Tasa nto fallecimie Capital nto Fallecimie ima _ _ _ Pr =
invalidez Tasa invalidez Capital Ivalidez ima _ _ _ Pr =
En el e/men se +c#l#t el +#c$e!o de E/cel "ue cont#ene ls s#%u#entes $ojs*
DATOS* Es l $oj donde se encuent!n los dtos de los pens#on#sts de #n&l#de'(
TA0LAS* Es l $oj donde se encuent!n ls $#p1tes#s del c,lculo(
TASAS* Es l $oj donde se encuent!n l t)l de +llec#m#ento e #n&l#de'
2
MODELIZACION APLICADA EN SEGUROS Y FINANZAS
PARTE 2: EXAMEN B DE VISUAL BASIC PARA EXCEL
L p!o%!mc#1n est $ec$ en p!te( El e/men cons#ste en complet! los s#%u#entes
psos*
Int!oduc#! en &!#)les ls $ojs del +#c$e!o de E/cel
Ls &!#)les so ls s#%u#entes * 3oj4sl. 3oj4t)l. 3oj4tss -
3oj4dtos
Int!oduc#! ls tss en ls mt!#ces "ue $emos de+#n#do 5Tss4Fll -
Tss4IPT
Ind#c! $st cundo tenemos "ue !el#'! los c,lculos de los costes.
ten#endo en cuent los pens#on#sts "ue e/#sten(
Rel#'! el c,lculo de los cp#tles - p!#ms de cue!do con ls +o!muls(
P!ep!! ls sl#ds de los dtos clculdos(
C!e! un )ot1n p! !od! l mc!o un &e' c!ed(
6
MODELIZACION APLICADA EN SEGUROS Y FINANZAS
PARTE 2: EXAMEN B DE VISUAL BASIC PARA EXCEL
ptio! E"p#icit
P$%#ic Co#ecti&o A' I!te(er) Sa#_Pe!'io!a%#e A' Do$%#e) DerCo!'
A' Do$%#e
P$%#ic Cap_De*_*a## A' Do$%#e) Crec_*a## A' Do$%#e) +ec,a_crec A'
Date) -oja_'a# A' .or/',eet
P$%#ic -oja_ta%#a A' .or/',eet) -oja_0ato' A' .or/',eet)
Ta%#a_2_+123 To 435) Ta%#a_6_+127 To 735
P$%#ic Ta%#a_8_I123 To 435) Ta%#a_2_I127 To 735) E0a0_I A'
I!te(er) Porce!taje_I A' Do$%#e
P$%#ic E0a0_rea# A' I!te(er) E0a0 A' I!te(er) E0a0_* A' I!te(er)
Porce!taje A' Do$%#e
P$%#ic +i#ae!t A' I!te(er) Co#_Ni* A' I!te(er) Co#_+!ac A' I!te(er)
Co#_Se"o A' I!te(er
P$%#ic Co#$9'a# A' I!te(er) Co#_P#a! A' I!te(er) Co#_S$%P#a! A'
I!te(er) Co#_co0_p#a! A' I!te(er
P$%#ic Co#_cap_*a## A' I!te(er) Co#_cap_i!& A' I!te(er) Co#_i!c A'
I!te(er) Co#_+_i!c A' I!te(er
P$%#ic Co#_0erCo!' A' I!te(er) Co#_'a# A' I!te(er) Co#_0e*_+a## A'
Do$%#e) Co#_0e*_I!& A' Do$%#e
P$%#ic +i#aSa# A' I!te(er) Cap_Mi! A' Do$%#e) Co#_Mo0 A'
I!te(er) Co#_e'ta0o A' I!te(er
P$%#ic NI+ A' Stri!() +ec,a_Nac A' Date) Se"o A' Stri!() P#a! A'
Stri!() S$%P#a! A' Stri!() Cap_De*_I!& A' Do$%#e
P$%#ic Cap_+a##_E!0e'a A' Do$%#e) Cap_I!&_E!0e'a A' Do$%#e
P$%#ic Cap_+a## A' Do$%#e) ca#cap_+a## A' Do$%#e) Di*_porc_+a##
A' Do$%#e
P$%#ic Cap_I!& A' Do$%#e) ca#cap_I!& A' Do$%#e) Di*_porc_I!& A'
Do$%#e
P$%#ic +ec,a_e*ecto A' Date) Mo0$#o A' Stri!(
7
P$%#ic Ta'a'_+A##184 To :3) 8 To 25 A' Do$%#e) Ta'a'_IPA184 To
:3) 8 To 25 A' Do$%#e) Ta'a'_IPT184 To :3) 8 To 25
P$%#ic Se"o_!$9 A' I!te(er) E0a0_T A' I!te(er) Se"o_T A' I!te(er
P$%#ic Ta'a_+a##eci9ie!to A' Do$%#e) Ta'a_I!&a#i0e; A' Do$%#e)
Ta'a_i!&a#i0e;_Tot A' Do$%#e
P$%#ic Pri9a_*a## A' Do$%#e) Pri9a_I!&a# A' Do$%#e) Pri9a_Tota#
A' Do$%#e
P$%#ic E'ta0o A' Stri!(
P$%#ic ,oja_ta'a' A' .or/',eet
P$%#ic Co!'t +ec_e*ec < =38>38>233?=





S$% ca#Cap15

@ Meter #a' ,oja' e! &aria%#e'



.it, -oja_ta%#a

@ Re##e!a9o' #a 9atri; 0e Ta%#a 2 1+a##eci9ie!to5
+or E0a0_* < 23 To 43
Ta%#a_2_+1E0a0_*5 < ACe##'1? B E0a0_* C 23) 25
Ne"t E0a0_*

@ Re##e!a9o' #a 9atri; 0e Ta%#a' 8 1I!&a#i0e;5
+or E0a0_I < 23 To 43
Ta%#a_8_I1E0a0_I5 < ACe##'164 B E0a0_I C 23) 25
Ne"t E0a0_I

E!0 .it,
@ Re##e!a9o' #a' 9atrice' 0e Ta'a' 0e +a##eci9ie!to e i!capaci0a0


8
@ Re##e!a9o' #a 9atri; 0e Ta'a' 0e +a##eci9ie!to

@ Re##e!a9o' #a Matri; 0e I!capaci0a0




+ec,a_e*ecto < +ec_e*ec


@ +ija9o' co#$9!a' 0e E!tra0a D +i#a' 0e E!tra0a

+i#ae!t < 2

Co#_Ni* < 2
Co#_+!ac < 2
Co#_Se"o < 6
Co#_'a# < 7


@ +ija9o' Co#$9!a' D *i#a' 0e Sa#i0a
Co#$9'a# < 8
+i#aSa# < 2
@ Crea9o' Tit$#o' 0e Sa#i0a

.it, -oja
ARa!(e1=A8=5 < =NI+=
ARa!(e1=B8=5 < =E0a0=
ARa!(e1=C8=5 < =Sa#ario=
ARa!(e1=D8=5 < =N$9 Sa# +a##=
ARa!(e1=E8=5 < =N$9 Sa# I!&=
ARa!(e1=+8=5 < =Capita# +a## A'e(=
ARa!(e1=E8=5 < =Capita# I!& A'e(=
ARa!(e1=-8=5 < =Ta'a +a##ec=
ARa!(e1=I8=5 < =Ta'a I!&a#=
ARa!(e1=F8=5 < =Pri9a +a##ec=
9
ARa!(e1=G8=5 < =Pri9a I!capac=
ARa!(e1=L8=5 < =Pri9a Tota#=
E!0 .it,


@ +ija9o' ,a'ta 0o!0e 0e%e9o' 0e #eer #o' 0ato'

.it, -oja_0ato'

@ *ija9o' #o' &a#ore' 0e #a &aria%#e
NI+ < ACe##'1+i#ae!t) Co#_Ni*5
+ec,a_Nac < ACe##'1+i#ae!t) Co#_+!ac5
Se"o < ACe##'1+i#ae!t) Co#_Se"o5
I* Se"o < =M= T,e! Se"o_!$9 < 2
I* Se"o < =-= T,e! Se"o_!$9 < 8
Sa#_Pe!'io!a%#e < ACe##'1+i#ae!t) Co#_'a#5
E0a0 < I!t11+ec,a_e*ecto C +ec,a_Nac5 > 247A27 B 3A75
E!0 .it,

@ Ca#c$#o 0e Capita#e' 0e +a##eci9ie!to



@ Ca#c$#o 0e Capita#e' 0e I!&a#i0e;




@ Ca#c$#o 0e Pri9a'

@ Ca#c$#a9o' #a' ta'a'
Ta'a_+a##eci9ie!to < Ta'a'_+A##1E0a0) Se"o_!$95 > 83333
Ta'a_I!&a#i0e; < Ta'a'_IPT1E0a0) Se"o_!$95 > 83333

@ Ca#c$#a9o' #a' Pri9a'

:

co#ocar
+i#ae!t < +i#ae!t B 8
+i#aSa# < +i#aSa# B 8
Loop
E!0 S$%
+$!ctio! MAX1a) %5
I* a H< % T,e!
MAX < a
E#'e
MAX < %
E!0 I*

E!0 +$!ctio!
S$% co#ocar15
@ co#ocar #o' 0ato' o%te!i0o' e! #a ,oja 0e Sa#i0a
.it, -oja_'a#








E!0 .it,

E!0 S$%
;

You might also like