Programacion en Excel PDF
Programacion en Excel PDF
• Definición:
• Sub
Un procedimiento Sub es un conjunto de
instrucciones que realizan una serie de acciones
específicas.
Hay dos tipos de procedimientos Sub:
•Procedimientos generales: Son los que se
declaran dentro de un módulo.
•Procedimientos de evento: Se ejecuta
automáticamente cuando se produce una
determinada situación o contexto.
Procedimientos en VBA
• Sub
• Function
• Function
Excel cuenta con muchas funciones de hoja
predefinidas como SUMA, BUSCARV o SUMAR.SI.
Pero a veces es necesario realizar cálculos más
complejos para los que no existe una función.
Gracias a los procedimientos Function, puedes
crear nuevas funciones, ampliando así las que ya
existen. Al igual que los procedimientos Sub, los
Function también admiten argumentos que
permiten realizar los cálculos más eficazmente.
Procedimientos en VBA
• Property
Este tipo de procedimiento se utiliza para crear y
personalizar las propiedades de los objetos de
Excel. Se declaran automáticamente como
públicos, aunque es posible hacerlo como
privados.
Variables En Excel
• Variables
En muchas ocasiones necesitará guardar datos de
forma temporal para utilizarlos más adelante en
otros cálculos. Por ejemplo, puedes almacenar los
valores de venta de un producto cada mes para
luego utilizarlo para hallar el total anual.
En general, una variable es una pequeña región de
la memoria que se utiliza para guardar valores o
información que luego se usará en la ejecución del
programa.
Variables, constantes y otros datos
• Variables
Toda la información que se maneja necesita
utilizar la memoria RAM del ordenador, por eso es
una buena práctica reservar un lugar para guardar
una variable antes de utilizarla. Esto se conoce
como declaración de la variable y, aunque no es
totalmente necesario, te ayudará a entender
mejor el código una vez escrito.
Variables, constantes y otros datos
• Variables
Puede declarar una variable de dos formas
diferentes:
• Variables
•Forma explícita: Es necesario definir previamente
el nombre de la variable antes de utilizarla.
Para declarar una variable de esta forma debes
escribir la palabra Dim seguida del nombre de la
variable. Dim Empleado.
Variables, constantes y otros datos
• Variables
Existe una forma de obligarte a declarar las
variables y es introducir la instrucción Option
Explicit al comienzo del módulo, fuera de
cualquier procedimiento. Esto hará que cada vez
que VBA encuentre una variable sin declarar, te
informe de que debes declararla antes de
utilizarla.
Funciones integradas de VBA