TECNICO FINANCIERO
Evaluación de funciones y creación de macros con Excel
Duración: 5hrs.
Ing. Imelda Escamilla Bouchán
CONTENIDO
Tema
Página
1.1 Introducción
2
1.2 Objetivo
2
1.3 Evaluación de funciones
2
1.3.1 Funciones definidas por el usuario
2
1.3.2 Errores comunes
3
1.3.3 Evaluando una función con varios tipos de parámetro
4
1.3.3.1Evaluación con argumentos variables
4
1.3.3.2 Evaluación con argumentos variables y/o constantes
5
1.3.3.3 Constituyendo rangos con un incremento fijo
7
1.4 Creación de macros empleando VBA
8
1.4.1 ¿Qué es una macro?
8
1.4.2 Objetos, propiedades y métodos
8
1.4.3 Conceptos útiles para trabajar con macros en Excel
9
1.4.4 Grabar una macro
10
1.4.4.1 Mi primeramacro
10
1.4.4.1 Ejecutar una macro
13
Práctica 1. “Grabar macros”
14
1.4.5 Manipulación de macros
15
1.4.6 Editor de Visual Basic
16
Práctica 2. “Observando los códigos de una macro en Excel”
1.4.7 Cuadro de control
20
22
Práctica 3. “Formulario”
32
Bibliografía
33
[1]
1.1 Introducción
Microsoft Excel © es un software para el manejo de hojaselectrónicas agrupadas
en libros para cálculos de casi cualquier índole. Entre muchas otras aplicaciones,
es utilizado en el tratamiento estadístico de datos, así como para la presentación
grafica de los mismos. La hoja electrónica Excel es ampliamente conocida, en
forma generalizada, por profesionales y estudiantes en proceso de formación, pero
hay una gran cantidad de usuarios que noconocen a profundidad su gran
potencial y adaptabilidad a los diferentes campos del conocimiento.
1.2 Objetivo
El siguiente documento tiene como objetivo explicar cómo evaluar funciones y
realizar macros en Excel en el entorno gráfico, así como algunos ejemplos
mediante el lenguaje Visual Basic for Applications (VBA)1.
1.3 Evaluación de funciones
1.3.1 Funciones definidas por el usuario
Paraejemplificar este tópico, supongamos la siguiente función a evaluar
( )
( )
( )
( )
1. Como al evaluar ( ) se debe recurrir a varias funciones básicas
predeterminadas de Excel, se puede tener acceso a su sintaxis,
pulsando el ícono
y seleccionar “Matemáticas y Trigonométricas”.
2. Para escribir esta fórmula, primero ponemos un valor para x en la celda
B3.
3. Ahora en la celda C3introducimos la fórmula (de acuerdo a la sintaxis
de la versión de Excel en español):
Una vez introducida, simplemente se pulsa la tecla “Enter” Figura 1.1.
[2]
Figura 1.1 Evaluación de fórmulas.
1.3.2 Errores comunes
Conforme nos vamos familiarizando con el uso de las formulas, van surgiendo
algunos errores que usualmente son causados por un manejo inadecuado de la
sintaxis o laincompatibilidad con la configuración de la computadora.
A continuación se describen los errores más frecuentes.
1. El valor de error #¿NOMBRE? aparece cuando Excel no reconoce texto en
una formula. Para solucionar este conflicto se debe revisar la sintaxis e
la formula o, si es una macro, verificar que esté en el módulo de la hoja
en la que se está trabajando.
2. El valor de error #¡VALOR!Surge cuando se utiliza un tipo de argumento
u operando incorrecto, por ejemplo, cuando evaluamos una función
numérica en una celda que contiene algo que no sea un número (por
defecto, el valor de una celda vacía es cero).
3. El valor de error #¡NUM! Aparece cuando existe un problema con algún
número en una fórmula o función. Por ejemplo, si evaluamos una
función logarítmica en cero o enun número negativo.
4. El valor de error #¡DIV/0! se produce cuando se divide una fórmula
entre cero.
5. El valor de error #¡REF! se genera cuando una referencia a una celda
no es válida.
[3]
6. Dependiendo de la forma en la que se encuentre configurado el sistema
Windows, debe usarse punto o coma para separar la parte decimal de
los números a evaluar. Para personalizarlo, se debe...
Regístrate para leer el documento completo.