104
3. ESCRIBIR SENTENCIAS CON VBA
Figura 12. Cuando tenemos que trabajar con funciones complejas, es conveniente crear funciones definidas por el usuario (UDF).
Ejecutar una función desde otro procedimento Para llamar una función, debemos hacerlo desde otro procedimiento. Para esto, tenemos que escribir en un módulo el nombre de la función seguida de los argumentos correspondientes. Por ejemplo, observemos el código que presentamos a continuación: Sub llama_funcion() A = area_hexagono(6, 5) MsgBox A End Sub
De esta manera, cuando ejecutemos el procedimiento denominado llama_funcion, Microsoft Excel nos mostrará un mensaje que contiene el resultado de la función ingresada.
www.redusers.com