Taller Funciones de Usuario

2
VBA EXCEL Taller Funciones de Usuario Página 1 UNIVERSIDAD MILITAR NUEVA GRANADA CENTRO DE SISTEMAS VISUAL BASIC - EXCEL TALLER FUNCIONES DE USUARIO En un Libro nuevo cree un módulo, en Visual Basic en el que se incluyan las siguientes funciones: 1. Una para calcular la Nota Definitiva empleando tres notas parciales la última con valor del 40%. 2. Una para en hallar el área del circulo (pi * radio ^ 2), emplee pi como constante. 3. Una para en hallar el volumen de la esfera (3 / 4 * pi * radio ^ 3), emplee pi como variable. 4. Una para convertir grados centígrados a Fahrenheit (Centígrados * 9/5 + 32) 5. Una para convertir grados Fahrenheit a centígrados (Fahrenheit – 32 * 9/5 ) 6. Una para convertir grados centígrados a Kelvin (Centígrados + 273.15) 7. Una para convertir grados Kelvin a centígrados (Kelvin - 273.15) 8. Una para convertir grados Celsius a Fahrenheit o a Kelvin seleccionando una variable de nombre tipo que permita determinar a cual se convierte. 9. Una para convertir grados a Fahrenheit a Kelvin o Celsius seleccionando una variable de nombre tipo que permita determinar a cual se convierte. 10. Una para en hallar el factorial de un numero empleando for. (no puede tener como nombre fact ese es el nombre de la función integrada). 11. Una para en hallar el factorial de un numero empleando while. 12. Una para en hallar Punto de Equilibrio en unidades: Costo Fijo Total/((Precio Unitario)- (Costo variable total/Unidades Vendidas)) 13. Una como complemento de la anterior para en hallar Valor de Equilibrio (en pesos): Punto de equilibrio por precio unitario. 14. Una para leer un numero un número y mediante while y un acumulador de división determinar cuántos dígitos tiene 15. Una para calcular el Indice de Masa corporal (Peso / Estatura ^ 2) 16. Una para de acuerdo con el índice de Masa corporal determinar la valoración de acuerdo con el siguiente cuadro: (emplee como tipo de datos string y pruebe con If y elseif)

Transcript of Taller Funciones de Usuario

Page 1: Taller Funciones de Usuario

VBA EXCEL Taller Funciones de Usuario Página 1

UNIVERSIDAD MILITAR NUEVA GRANADA

CENTRO DE SISTEMAS

VISUAL BASIC - EXCEL

TALLER FUNCIONES DE USUARIO

En un Libro nuevo cree un módulo, en Visual Basic en el que se incluyan las siguientes

funciones:

1. Una para calcular la Nota Definitiva empleando tres notas parciales la última con valor

del 40%.

2. Una para en hallar el área del circulo (pi * radio ^ 2), emplee pi como constante.

3. Una para en hallar el volumen de la esfera (3 / 4 * pi * radio ^ 3), emplee pi como

variable.

4. Una para convertir grados centígrados a Fahrenheit (Centígrados * 9/5 + 32)

5. Una para convertir grados Fahrenheit a centígrados (Fahrenheit – 32 * 9/5 )

6. Una para convertir grados centígrados a Kelvin (Centígrados + 273.15)

7. Una para convertir grados Kelvin a centígrados (Kelvin - 273.15)

8. Una para convertir grados Celsius a Fahrenheit o a Kelvin seleccionando una variable

de nombre tipo que permita determinar a cual se convierte.

9. Una para convertir grados a Fahrenheit a Kelvin o Celsius seleccionando una variable

de nombre tipo que permita determinar a cual se convierte.

10. Una para en hallar el factorial de un numero empleando for. (no puede tener como

nombre fact ese es el nombre de la función integrada).

11. Una para en hallar el factorial de un numero empleando while.

12. Una para en hallar Punto de Equilibrio en unidades: Costo Fijo Total/((Precio Unitario)-

(Costo variable total/Unidades Vendidas))

13. Una como complemento de la anterior para en hallar Valor de Equilibrio (en pesos):

Punto de equilibrio por precio unitario.

14. Una para leer un numero un número y mediante while y un acumulador de división

determinar cuántos dígitos tiene

15. Una para calcular el Indice de Masa corporal (Peso / Estatura ^ 2)

16. Una para de acuerdo con el índice de Masa corporal determinar la valoración de acuerdo

con el siguiente cuadro: (emplee como tipo de datos string y pruebe con If y elseif)

Page 2: Taller Funciones de Usuario

VBA EXCEL Taller Funciones de Usuario Página 2

Índice de Masa Corporal Valoración

< 18.5 Delgado

Entre 18.5 y 25 Normal

Entre 25 y 30 Sobrepeso

>30 Obeso

17. Una para de calcular el consumo de energía de un electrodoméstico conociendo la

potencia (se encuentra en la etiqueta o placa del aparato), el tiempo que se tiene en

funcionamiento en el mes y el valor del kilowat por estrato, de acuerdo con el estrato

en Bogotá así:

Costo energía: (potencia * número de horas /1000) * valor KW

Emplee en la hoja utilizando el mismo electrodoméstico para cada uno de los estratos.

18. Realice el punto anterior empleado select case si lo hizo con ella emplee IF

19. Una para calcular la potencia de un número, con el exponente entero, emplee un

acumulador de producto y un ciclo con for o while. La función incorporada se denominas

potencia.

20. Utilizando su conocimiento en Excel y las funciones de usuario de Excel (UDF) cree una

o dos más empleando comentarios para definirla.

Estrato Valor KW

1 95

2 105

3 115

4 123

5 145

6 150