Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Macros Excel
Macros Excel
Unidad : I
Practica:
MACROS EN EXCEL
MATERIA : Algoritmos
Integrantes:
Qu es una macro de
Excel?
Si utilizas Excel frecuentemente es posible que en alguna ocasin te
hayas encontrado ejecutando una misma serie de acciones una y otra
vez. Esas acciones que haces repetidas veces se podran automatizar
con una macro.
Un lenguaje de programacin
Las macros se escriben en un lenguaje de computadora especial que es
conocido como Visual Basic for Applications (VBA). Este lenguaje
permite acceder a prcticamente todas las funcionalidades de Excel y
con ello tambin ampliar la funcionalidad del programa.
Pero no te preocupes si no eres un programador de computadoras, Excel
provee de una herramienta especial que permite crear una macrosin
necesidad de conocer los detalles del lenguaje de programacin.
Automatizacin de tareas
Seguramente ests familiarizado con procesos de automatizacin en el
mbito industrial. Un ejemplo muy claro son las plantas ensambladoras
de automviles donde existen robots que han sustituido tareas que antes
eran hechas por humanos. La automatizacin trajo beneficios como
mayor eficiencia y productividad de las plantas y un mejor
aprovechamiento del tiempo del personal al reducir la cantidad de tareas
repetitivas que realizaban.
Mostrar la ficha
Programador
Si quieres escribir una nueva macro o ejecutar una macro previamente
creada, entonces debes habilitar la ficha Programador dentro de la
cinta de opciones. Para mostrar esta ficha sigue los siguientes pasos.
La grabadora de macros
Puedes crear una macro utilizando el lenguaje de programacin VBA,
pero el mtodo ms sencillo es utilizar la grabadora de macros que
guardar todos los pasos realizados para ejecutarlos posteriormente.
Tambin puedes colocar una Descripcin para la macro que vas a crear.
Finalmente debes pulsar el botn Aceptar para iniciar con la grabacin de
la macro. Al terminar de ejecutar las acciones planeadas debers pulsar
el botn Detener grabacin para completar la macro.
El cdigo de la Grabadora
de macros
Una manera muy interesante de descubrir y aprender ms sobre cdigo
VBA es analizar el cdigo generado por la Grabadora de macros. Para
este ejemplo grabaremos una macro muy sencilla que solamente cambie
el color de la fuente de la celda actual.
Para comenzar debemos ir a la ficha Programador y pulsar el
comando Grabar macro lo cual mostrar el cuadro de dilogo donde
asignar un nombre a la macro que estoy por crear.
Establecer seguridad de
macros
La seguridad es un tema importante al hablar de macros en Excel. Si
abres algn archivo que contenga una macro maliciosa puedes causar
algn tipo de dao al equipo. De manera predeterminada Excel no
permite ejecutar macros automticamente.
Sin embargo, si ests creando tus propias macros y deseas remover esta
proteccin porque sabes que no existe cdigo malicioso, entonces
puedes modificar la configuracin para habilitar todas las macros. Para
hacerlo debes seguir los siguientes pasos.
Concluimos que fue que una forma de hacer macros en Excel es Con el
programa que dispone Excel que trata del grabador de macros. Desde el
punto de vista general, podemos decir que las macros nos ayudan a
automatizar tareas. Son partes de cdigo de programacin que es
interpretado por Excel y lleva a cabo distintas acciones o una sucesin
de tareas. De esta forma, con una macro podremos realizar tareas
repetitivas muy fcilmente. Sin embargo, ste no es el nico uso que
podemos darle a una macro ya que, si utilizamos el lenguaje de
programacin en el que hablan las macros, Visual BASIC para
Aplicaciones (VBA), podremos desarrollar desde tareas y funciones
simples para usos especficos hasta aplicaciones complejas. Los macros
pretenden automatizar varias tareas y funcionarlas en una sola como una
tecnologa que tiene varias ramas donde se desplazan una sola con
cierta apelacin al tema