Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Macros EN EXCEL
2
Macros en EXCEL Son partes de código de programación que es interpretado por Excel y lleva a cabo distintas acciones o una sucesión de tareas.
3
Características Automatizar el trabajo manual para que se haga en 1 clic Permiten crear nuevas funciones y cálculos Permiten expandir las prestaciones de Excel con nuevas herramientas y soluciones Crean aplicaciones en Excel más profesionales y automatizadas Ahorrar cientos de horas de trabajo manual
4
Guardar una macro en Excel
Con la opciòn “Libro de Excel habilitado para macros“ se guardan los archivos que posean macros o controles ActiveX, en los que la extensión será .XLSM Al grabar un archivo que contenga este tipo de datos, Excel 2007 nos advertirá que posee macros y que debemos grabarlo con esta extensión particular. De omitir esta advertencia, el libro se guardará con la extensión predeterminada y se eliminará todo código de macro o control ActiveX incluido. Debemos tener en cuenta estas advertencias para no cometer errores que nos hagan perder nuestro trabajo.
5
Ficha programador Es una de las fichas incluidas en la cinta de opciones, donde se puede tener acceso al Editor de Visual Basic y a otras herramientas de programador. Para activar la ficha Programador debemos dirigirnos a las Opciones de Excel incluidas dentro del Botón de Office. Una vez allí, dentro del grupo de opciones Más frecuentes y bajo el título Opciones principales para trabajar con Excel, debemos incluir una tilde en el casillero Mostrar ficha Programador en la cinta de opciones
6
Grupo: Código Dentro de este grupo encontraremos los comandos que accionan herramientas relacionadas con el código VBA de las macros y son las siguientes. Visual Basic: Iniciará el editor de código VBA, el cual es la herramienta principal para la elaboración de macros complejas. Grabar macros: Esta herramienta guarda todas las acciones que realizamos y las transforma en código VBA. Usar referencias relativas: Indican desde dónde y a qué lugar debemos movernos. Seguridad de macros: Accede a la configuración de las opciones de seguridad relacionadas con las macros.
7
Macros: Inicia la ventana mediante la cual podremos ejecutar las macros. Aquí también encontraremos las opciones más sencillas para administrar nuestras macros: Ejecutar: ejecuta la macro seleccionada en el cuadro de diálogo. Paso a paso: iniciará el editor de Visual Basic en forma automática y se ejecutará la macro seleccionada instrucción por instrucción. Modificar: con este botón también podremos iniciar el editor de VBA para realizar cambios en nuestras macros. Eliminar: Elimina directamente la macro seleccionada. Opciones: es posible agregar un atajo de teclado específico para una macro y también incluir una descripción de ésta.
8
Grupo: Controles Estos controles podrán ser incrustados dentro de nuestras planillas o directamente en formularios específicos. De esta forma, relacionaremos las celdas de la planilla, el código VBA y los controles ActiveX. Insertar: Los controles de formulario son los botones, los cuadros de texto, las etiquetas, los botones de opción, los cuadros combinados, etcétera. Modo Diseño: Si presionamos el comando Modo Diseño, los controles incluidos ya no se ejecutarán directamente y podremos ajustar sus opciones. Propiedades: Desde aquí podremos modificar las diferentes opciones referidas a los controles ActiveX incrustados. Ver código: Con esta instrucción se abrirá el editor VBA y nos mostrará el código correspondiente al control elegido. Ejecutar cuadro de diálogo: Nos permite ejecutar un cuadro de diálogo personalizados
9
Grupo: XML Amplía las conexiones que podemos realizar con otros sistemas y la forma de administrar los datos. Este grupo de herramientas incluye diferentes opciones relacionadas con XML.
10
Visual Basic para aplicaciones
Es una combinación de un entorno de programación integrado denominado Editor de Visual Basic y del lenguaje de programación Visual Basic. Permite diseñar y desarrollar con facilidad programas en Visual Basic. El término “para aplicaciones” hace referencia al hecho de que el lenguaje de programación y las herramientas de desarrollo están integrados con las aplicaciones del Microsoft Office, de forma que se puedan desarrollar nuevas funcionalidades y soluciones. El Editor de Visual Basic contiene todas las herramientas de programación necesarias para escribir código en Visual Basic y crear soluciones personalizadas. Es una ventana independiente de Microsoft Excel, pero tiene el mismo aspecto que cualquier otra ventana de una aplicación Microsoft Office.
11
Estructura If then else
Se trata de una estructura de control que permite redirigir un curso de acción según la evaluación de una condición simple, sea falsa o verdadera. Si la condición es verdadera, se ejecuta el bloque de sentencias 1, de lo contrario, se ejecuta el bloque de sentencias 2. IF (Condición) THEN (Bloque de sentencias 1) ELSE (Bloque de sentencias 2) END IF
12
Estructura For Next La sentencia For da lugar a un lazo o bucle, y permite ejecutar �un conjunto de sentencias cierto número de veces. Primero, se evalúan las expresiones 1 y 2, dando como resultado dos números. La variable del bucle recorrerá los valores desde el número dado por la expresión 1 hasta el número dado por la expresión 2. El bloque de sentencias se ejecutará en cada uno de los valores que tome la variable del bucle. FOR (Variable) = (Expresión1) TO (Expresión2) STEP (Salto) (Bloque de sentencias) NEXT
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.