MACROS AUTOMÁTICAS CON VBA EXCEL 2010. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

Documentos relacionados
CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR FACULTAD DE INGENIERIAS LINEA INFORMÁTICA

TRABAJO PRÁCTICO Nº 5. Abrir un documento nuevo en Excel. Guardarlo en la carpeta D:\ o E:\ COMPUTACION2 con el nombre: tp5-ej1- apellido.

PLANTILLAS Y MACROS. También veremos cómo crear una Macro en Excel que automatice una tarea, de forma que al ejecutarla agilice el trabajo.

MICROSOFT EXCEL 2007 NIVEL AVANZADO. Contenido

Administración de la producción. Sesión 9: Hojas de cálculo (Microsoft Excel)

Cómo utilizar VBA para importar datos de Excel a Access

Utilización del menú Formato de Celdas

COLEGIO GIMNASIO CERVANTES TALLER INICIAL MACROS CREAR UNA MACRO

Conocimientos previos

AUTOMATIZACIÓN DE TAREAS REPETITIVAS MEDIANTE GRABACIÓN DE MACROS

PERIODO 2 SOFTWARE MANEJADOR DE BASE DE DATOS CONCEPTOS BASICOS DE MICROSOFT ACCESS

APRENDE A REALIZAR UNA MACRO

LABORATORIO Nº 5 FORMULARIOS EN EXCEL

Microsoft Word. Microsoft Word 2013 SALOMÓN CCANCE. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

Microsoft Office Excel er Nivel (Avanzado)

Crear una macro automáticamente

EJERCICIO 33 DE EXCEL

MANUAL DE MACROS EXCEL 2010

Macros y Visual Basic para Aplicaciones en Excel

Capítulo 3 Macros Introducción

Ejercicio 5 de Excel 1. Lea y escriba la información en su cuaderno 2. Realice los ejercicios

INGENIERÍA TELEINFORMÁTICA

Sesión No. 9. Contextualización INFORMÁTICA 1. Nombre: Hojas de cálculo (Microsoft Excel)

EJERCICIO 1 DE POWER POINT POWER POINT EJERCICIO 1 PRESENTACIONES CON POWER POINT

MICROSOFT POWERPOINT MICROSOFT POWERPOINT Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

Manual Excel Macros

Personalizar barras de herramientas

Microsoft Excel. Tablas dinámicas

LABORATORIO Nº 4 Macros en Excel

La forma más fácil e intuitiva de crear macros es crearlas mediante el grabador de macros del que dispone Excel.

SIMULACIÓN DE MOVIMIENTO

3.2. MANEJO DEL ENTORNO

4.2 COMBINAR CORRESPONDENCIA UTILIZANDO OTROS ORÍ-

MICROSOFT EXCEL MICROSOFT EXCEL Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

La cinta de opciones se ha diseñado para ayudarle a encontrar fácilmente los comandos necesarios para completar una tarea.

IDENTIFICACIÓN DE LA GUÍA DE APRENDIZAJE

Introducción: La tarea que se debe llevar a cabo consiste en crear dos macros y guardarlas en una

Como crear una macro?

PASOS PARA CREAR FUNCIONES CON VBA

Abrir y cerrar Outlook 2010

Gestión de cobranzas con Excel

SQL Server Definición de los índices

Curso de Excel Completo Básico Intermedio - Avanzado

ELEMENTOS QUE APARECEN EN LA BARRA DE ESTADO

Sistema de Registro Nacional de Accidentes de Tránsito - RNAT MANUAL DEL USUARIO DIGITADOR

Microsoft Word Contenido programático Microsoft Excel Microsoft Word [Contenido programático] RESUMEN 1 / 12

WorkBook Windows 7. WorkBook

TEMA 7: PERSONALIZAR Y AUTOMATIZAR EL TRABAJO CON EXCEL (I PARTE)

MACROS Y FORMULARIOS

INSTITUTO UNIVERSITARIO DE TECNOLOGÍA JOSE LEONARDO CHIRINO PUNTO FIJO EDO-FALCON INTRODUCCION A LA INFORMATICA ING. JUAN DE LA ROSA T.

Conocimientos previos

Microsoft Office XP Excel XP (III)

Lección 1: Descripción general Sección: Conocimientos generales & Certificación.

Introducción a las bases de datos y Access

1.1 CONFIGURACIÓN DE LAS OPCIONES DE WORD

Para ingresar al programa, pruebe una de las siguientes opciones: a) Haga doble clic sobre el ícono de acceso directo del Escritorio.

En Access es posible manipular los registros de una base de datos, permitiendo agregar, modificar, eliminar, buscar, ordenar y filtrar los registros.

Análisis de Gestión. En esta sección especial veremos la manera de utilizar otra de. las herramientas de análisis de gestión denominada Análisis

Qué es una plantilla?

ALMACENAMIENTO Y RECUPERACIÓN DE UN LIBRO

En Word hay varias formas de ver un documento dependiendo de la finalidad que se persiga.

CONTASIS SAC. MANUAL DE USUARIO

PROF. ANGEL MENDEZ YALLI.

Explorador de Windows.

Mostrar la ficha Programador en Excel 2010

Práctica de laboratorio: Compartir recursos en Windows

Objetivos: Práctica De Laboratorio Nº1. Manual de Microsoft Excel Programación VBA

EJERCICIO 36 DE WORD.

Para ello, colócate en la ficha Vista y pulsa el botón Macros. De la lista que se despliega, elige Grabar macro.

OPCIONES AVANZADAS OUTLOOK Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

Conocimientos previos

Unidad 4. Tablas dinámicas y macros para la organización de informes

UNIVERSIDAD DE INGENIERÍAS Y CIENCIAS DEL NORESTE CURSO INTENSIVO DE EXCEL

Manual del Usuario de Microsoft Access Consultas - Página 1. Tema IV: Consultas. IV.1. Creación de Consultas

Guía de Microsoft Excel Primeros pasos

Barras de Herramientas

Microsoft Outlook. Outlook 2010 SALOMÓN CCANCE. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

HIPERVINCULOS EN WORD

AMORTIZACIONES. Fecha: 31/07/2015 Rev.2 Elaboró: JP AS Revisó: PG DESCRIPCIÓN AMBIENTE DE TRABAJO. Ver.6

Windows 7. Mg. Carlos Antonio Huamán Terrazas.

EXCEL 2003 AVANZADO Rev1 ( )

TEMARIO CURSO EXCEL 2007

Capítulo 1: Tablas de Excel

Muchas personas usan el programa Microsoft Excel pero realmente no saben o nunca exploraron las posibilidades extras que tiene.

MICROSOFT EXCEL MICROSOFT EXCEL Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

SUBMÓDULO DE DISTRIBUCIÓN DE PLANTA DE PERSONAL

EJERCICIOS PARTE I: 1. Cómo se llamaba anteriormente a las hojas de cálculo? 2. Qué es una hoja electrónica de cálculo?

Área de trabajo. Control de Zoom (acercamiento) Minimizar, restaurar ventana. Barra de título. Ayuda. Fichas. Barras de herramientas de acceso rápido

Excel Fundamentos de Excel. Área académica de Informática

ACTIVIDAD PRÁCTICA 5 BASES DE DATOS

Excel 2010 Introducción al entorno de trabajo

Trabajar con Macros en Excel 1.1 Qué es una macro?

EJERCICIOS CON REFERENCIAS RELATIVAS Y ABSOLUTAS

PRACTICA No. 1 Access 2007

Microsoft. Migrar a Excel. desde Excel 2003

En la parte inferior de la pantalla se podrá ver el estado de la última copia y la fecha y hora actual.

PERIODO 3 HOJA DE CÁLCULO CONCEPTOS INTERMEDIOS OPERACIONES CON CELDAS, FILAS Y COLUMNAS EN EXCEL SELECCIONAR COPIAR MOVER BORRAR

Transcripción:

MACROS AUTOMÁTICAS CON VBA EXCEL 2010 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE

MACROS AUTOMÁTICAS CON VBA Si ejecuta frecuentemente una tarea en Microsoft Excel, puede automatizarla mediante una macro. Una macro consiste en una serie de comandos y funciones que se almacenan en un módulo de Visual Basic y que puede ejecutarse siempre que sea necesario ejecutar la tarea. Podemos crear macros para borrar el contenido de nuestro detalle en una factura, para imprimir una tabla o para modificar el zoom rápidamente. Crear una macro usando la grabadora de Macros. Como ejemplo se nos pide crear una macro que modifique el Zoom al 50% Primero: Planifique correctamente la secuencia de pasos que desee, realice su macro. Si desea automatizar su tarea, debe conocer los pasos necesarios para hacerlo. En el ejemplo, recuerde que se usa la opción Zoom del menú ver. Segundo: Grabe su macro: Elija la ficha Vistas, Macro, Grabar Macro. Excel presenta una ventana como: En esta ventana, escriba un nombre para su macro (zoom1), una tecla de método abreviado (una letra que se usa en combinación con la tecla CTRL o Shift sí ya existe). Elija la ubicación: Libro de macro personal. Nota: Para que sus macros puedan ser utilizados en todos sus libros de Excel, debe guardarlas en el libro de macros personales de la carpeta Microsoft Office/Office/Iniciar. (Debe crear la carpeta si no existe). 2 Observe que aparece una barra como la figura:

Tercero: Realice la secuencia que se desea automatizar. Todo lo que Ud. Haga a partir de ahora se grabará en su macro. Realice paso a paso la tarea a automatizar. Una vez concluida haga clic en el botón Detener grabación. Para el ejemplo: elija Zoom y seleccione 50%. Luego en Detener Grabación. Ejecutar una macro. Para ejecutar la macro por la tecla de método abreviado: Pulse la combinación de teclas a su macro: Ctrl + Letra. (La cual puso al crear la macro). Otra forma de ejecutar una macro es a través de: Clic en ficha VISTA. Elija la opción Macro. Seleccione la macro a usar y haga clic en el botón Ejecutar. 3 Nota: desde la caja de diálogo Macro, Ud. También podrá eliminar o modificar las macros que crea necesarias.

Asignar una macro a un botón de barra de herramientas. Una macro puede estar asignada a un botón de una barra de herramientas como la Estándar, Formato o del menú, alguna creada por el usuario. Incluso podrá asignar macros a objetos de dibujo o cuadros de texto. Para asignar una macro a un botón de Dibujo o a un control de un Formulario: Elija Archivo, Opciones. Elija Personalizar, seleccione la categoría Macros. Seleccione la macro a asignar. Clic en agregar. Aceptar 4.1 Referencia de Celdas Absolutas y Relativas en una macro. Las macros que se graban en Excel trabajaban por defecto con las celdas específicas de su hoja Cálculo. Es decir la macro siempre usa esas mismas celdas al momento de ejecutarse. 4

Ejemplo: Implemente la Nuevo que elimina las celdas correspondientes a Docente y pago Hora de la tabla pagos. En esta macro siempre se eliminaran las celdas C4, E4 y C6, es decir las celdas son absolutamente para la macro. Vea su macro con el editor. Elija el menú Herramientas, Macro, Macros. En esta caja de diálogo, seleccione la macro creada (Nuevo) y haga clic en el botón Modificar. Observe que Excel abrirá el editor de Visual Basic for aplication para Excel. Observe las sentencias y celdas absolutas para desarrollar la macro Nuevo. Range( C4 ).Select (Selecciona la celda C4) Selection.ClearContens (elimina la celda seleccionada) Para salir del editor de Visual Basic, alija la opción Cerrar y volver a Excel del menú Archivo. Referencia de Celdas Relativas en una macro. Para lograr que las celdas empleadas en su macro sean consideras como relativas, debe activar el botón Referencias. Ud. Puede combinar celdas absolutas y relativas en una macro. En la hoja Relación: se pide crear una macro que permita llevar el indicador de celdas a la fila siguiente de último registro ingresado. 5

La macro debe llevar el indicador a la última celda En la hoja Relación: Seleccione el menú Herramientas, Macro, Grabar nueva macro. En la ventana Macro, escriba el nombre para su macro (Prueba 1) Luego, siga las instrucciones para resolver el caso: Haga clic en la celda A4 Active el botón referencia relativa Pulse la tecla 0end + Flecha Abajo Pulse nuevamente la tecla flecha Abajo Apague el botón Usar referencia relativas. Detenga la grabación. Ejecute la macro y observe como está trabajando. Vea su macro por el editor VBA. Observe que esta macro posee sentencias de Visual Basic con celdas absolutas Range ( A4 ).Select y otras con celdas relativas 6 Selectión.End(xlDown).Select