“Adquirir el conocimien to y la habilidad de utilizar macros y plantillas de Hojas de Cálculo” Cálculo”
") #ntruccio ne de la actividad$ )
1.Obsera y analiza el !deo correspond iente a la lecci"n 1# %la&oraci ón ' uo de macro ' plantilla de Hoja de (álculo$ del o%icio Técnico en
#nformáti ca
Elaboración y uso de macros y E2_C1
plantillas de Hojas de Cálculo
&.'escribe dos aplicacione
s de macros que hayas creado# Son un grupo de instrucciones que se ejecutan secuencialme nte y se utilizan para economizar tareas. na macro no es más que un conjunto de instrucciones !tales como "borrar arc#i$o%& "a'adir registro%& etc.(& y que se almacenan en una ubicación especial. )or ejemplo& en *icroso+t ,ccess se obser$a que #ay una zona para crear macros. na macro en ,ccess trabajando para una base de datos podr-a ser un arc#i$o que& al llamarse desde otra instrucción& borrara los registros de un cliente o accionista& luego borrara ciertos
registros en otras tablas. Ecel tiene incorporado el editor de /0,& se pueden crear macros con la grabadora de macros o escribiendo directamente los códigos en el Editor de /0,& esta ltima opción es más potente& ya que la grabadora de macros se limita a grabar cosas repetiti$as que se #acen con el teclado& en cambio al escribir el código nos permite #acer otras cosas con$iertiendo a Ecel en una aplicación super potente al permitir programar macros mediante $ba.
(.- )scribe el procedimie nto *pasos+
para ,enerar una acro que elimine una$ dos$ tres o más celdas de una hoja de cálculo. raba un ideo o ,enera una secuencia de pantallas donde crees la acro y la utilices. An/0alos a esta eidencia. Crear o eliminar una macro )ara automatizar una tarea repetiti$a& puede grabar rápidamente una macro en *icroso+t ++ice Ecel. 3ambi4n puede crear una macro utilizando el Editor de /isual 0asic en *icroso+t /isual 0asic para escribir sus
propios scripts de macro o para copiar toda oparte de una macro en una nue$a macro. na $ez creada una macro& puede asignarla aun objeto !como un botón de la barra de #erramientas& un grá+ico o un control( para que pueda ejecutarla #aciendo clic en ese objeto. Si ya no usa una macro& puede eliminarla. 5rabar una macro Cuando graba una macro& la grabadora de macros graba todos los pasos necesarios para completar las acciones que desea que realice la macro. En los pasos grabados no
se incluye el desplazamien to por la cinta de opciones. 63, 7a cinta de opciones es un compone nte de la 8nter+az de usuario de *icroso+t ++ice 9luent. 1. Si la +ic#a Programad or no está disponible& #aga lo siguiente para mostrarla:1. Haga clic e n el botón de Microsoft Office y& a continua ción& #aga cli c; Opciones de Excel .2. En la categor-a Más frecuentes & bajo Opciones principales para trabajar con Excel
& acti$e la casilla de $eri+icación Mostrar ficha Programad or en la cinta de opciones y& a continuación& #aga clic en Aceptar .2. )ara establecer el ni$el de seguridad de manera que est4n #abilitadas temporalment e todas las macros& #aga lo siguiente:1. En la +ic#a Programad or & en el grupo Código & #aga clic en Seguridad de macros .2. En Configurac ión de macros & #aga clic en Habilitar todas las macros no recomenda do! puede ejecutarse código
posibleme nte peligroso" y& a continuación& #aga clic en Aceptar .63, )ara ayudar a e$itar que se ejecute código potencialment e peligroso& recomendam os que $uel$a a cualquiera de las con+iguracion es que des#abilitan todas las macros cuando termine de trabajar con las macros. )ara obtener más in+ormación acerca de cómo cambiar la con+iguración& $ea el tema sobre cómo cambiar la con+iguración de seguridad de macros en Ecel 1. En l a +ic#a Programad or & en el grupo
Código & #aga clic en #rabar macro .2. En el cuadro $ombre de la macro & escriba un nombre para la macro. 63, El primer carácter del nombre de la macro debe ser una letra. 7os caracteres posteriores pueden ser letras& nmeros o caracteres de subrayado. 6o pueden usarse espacios en un nombre de macro< puede utilizarse un carácter de subrayado para separar palabras. Si utiliza un nombre de macro que tambi4n es una re+erencia de celda& puede aparecer un mensaje de error
indicando que el nombre de la macro no es $álido.=. )ara asignar una combina ción de tecla de m4todo abre$iado co n C3>7 para ejecutar la macro& en el cuadro %ecla de m&todo abre'iado & escriba cualquier letra en maysculas o minsculas que desee utilizar. 63, 7a tecla de m4todo abre $iado suplantará a cualquier tecla de m4todo abre$iado predetermina da equi$alente en Ecel mientras est4 abierto el libro que contiene la macro. )ara obtener una lista de teclas de m4todo
abre$iado que utilicen la tecla C3>7
que
ya
están asignadas en Ecel& $ea 3eclas de +unción y de m4todo abre$iado de Ecel . ?. En l a lista #uardar macro en & seleccione el libro donde desea almacenar lamacro.
S5E>E6 C8, Si desea que la macro est4 disponible siempre que utilice Ecel& seleccione (ibro de macros personal . Cuando selecciona (ibro de macros personal Ecel crea un libro oculto de macros personal !)ersonal.ls b( en caso de no eistir uno pre$iamente&
y guarda la macro en este libro. En @indoAs /ista& el libro se guarda en la carpeta C:BsuariosB nombre de usuario
B ,ppataB7oc alB*icroso+tBE celBD7Start. En*icroso+t @indoAs D)& el libro se guarda en la carpeta C:Bocument s andSettingsB nombre de usuario
Batos de programaB* icroso+tBEc elBD7 Start. 7os libros ubicados en la carpeta D7 Start se abren automáticam ente siempre que se ejecuta Ecel. Si desea que se ejecute automáticam ente una macro del libro de macros personal en otro libro&
tambi4n debe guardar ese libro en la carpeta D7 Start& de +orma que ambos libros se abran cuando se inicie Ecel.. Escri ba una descripci ón de la macro en el cuadro )escripció n .F. Haga clic en Aceptar para iniciar la grabación.G. >ealice las a cciones que desee grabar. . En la +ic#a Programad or & en el grupo Código & #aga clic en )etener grabación S5E>E6 C8, 3ambi4n puede #acer clic en )etener grabación en el lado izquierdo de la barra de estado. Crear una macro
mediante *icroso+t /isual 0asic1. Si la +ic#a Programad or no está disponible& #aga lo siguiente para mostrarla:1. Haga clic e n el botón de Microsoft Office y& a continua ción& #aga cli c; Opciones de Excel .2. En la categor-a Más frecuentes & bajo Opciones principales para trabajar con Excel & acti$e la casilla de $eri+icación Mostrar ficha Programad or en la cinta de opciones y& a continuación& #aga clic en Aceptar
.2. )ara establecer el ni$el de seguridad de manera que est4n #abilitadas temporalment e todas las macros& #aga lo siguiente:1. En la +ic#a Programad or & en el grupo Código & #aga clic en Seguridad de macros En Con+iguración de macros& #aga clic en Habilitar todas las macros !no recomendado < puede ejecutarse código posiblemente peligroso( y& a continuación& #aga clic en ,ceptar.
63, )ara ayudar a e$it ar que se eje cute código p otencialmente peligroso& recomendam os que $uel$a a cualquiera de las con+iguracion es que des#abilitan todas las
macros cuando termine de trabajar con las macros.
.- enera una plantilla de tus ,astos por mes diididos en semanas$ donde se indique el concepto y cantidad del ,asto$ 2aldo disponible$ 3echa del ,asto$ 2aldo inicial por semana. raba un ideo o una secuencia de pantallas donde muestres el procedimie nto para obtener t4 plantilla. An/0alos a esta eidencia.
(#%%!
5a acro y 6lantilla que ,eneres te serán de utilidad para cuando trabajes con las hojas de cálculo$ pues te %acilitará eliminar rápidamen
te una o más celdas no deseadas o bien para llear el control de tus ,astos por semana en los di%erentes meses del a7o.
Actividad #*P+TANT%!
,uarda ete documento porque %ormará parte de tus ejercicios que acrediten tu participaci"n en el pro,rama. 8tiliza la si,uiente etiqueta en tu archio#
%tructura de la eti-ueta!
Té cnico én Informá ticá_Nivél 2_Léccio n 1_XXXX.doc
9Nota! 2ustituye las :::: por las iniciales de tu nombre y apellidos.