Professional Documents
Culture Documents
Las Macros
> definicin
Una macros lo que pretende, es automatizar varias tareas y fusionarlas en una sola, aadiendo por ejemplo un botn en nuestro libro que al pulsar sobre l realice todas esas tareas.
(1)Aulaclic.es/excel2010
Creacin de Macros
> Entender lo siguiente
La forma ms fcil e intuitiva de crear macros es crearlas mediante el grabador de macros del que dispone Excel.
Este, permite grabar las acciones deseadas que posteriormente las traduce a instrucciones en VBA(Visual Basic Application), las cuales podemos modificar posteriormente si tenemos conocimientos de programacin. Para grabar una macro ir a la: pestaa Vista y despliega el submen Macros:
Creacin de Macros
> Ejemplo para una Macro
En un libro en blanco: ubicarse en la celda A1 y escribe Prueba de macros. luego sitate
de nuevo en esta misma celda. Ir a pestaa Vista / Macro / Grabar nueva macro... Escribe el nombre de la macro, Formato y pulsa Aceptar. Ahora estamos grabando, Asignar el formato Negrita. Asignar el formato Cursiva. Cambiar el tipo de fuente Cambria. Asignar tamao: 14 puntos. Por tanto concluimos la grabacin de la macro. Presiona sobre el botn detener de la barra de herramientas, o accede al men Macro y selecciona Detener grabacin. Ahora vamos a comprobar que funciona correctamente la macro creada.
Creacin de Macros
> Ejemplo para una Macro
Ahora vamos a comprobar que funciona correctamente la macro
creada: Escribe en la celda E1 Cabecera. Escribe en la celda G1 de. Escribe en la celda I1 prueba. Selecciona las celdas anteriores E1, G1 y I1. Ir a la pestaa Vista / Macro/ Ver Macros. Selecciona la macro creada Formato y pulsa sobre Ejecutar.
El Lenguaje de Prog. VBA. Es una aplicacin que permite controlar de forma ms detallada las funciones y roles que cumple un S.O. con la finalidad de poder construir nuevas funciones en base a las que se conoce Por ende ensear este tipo de aplicativo demandara tiempo y concetracin para su especializacin
Para ejecutar seleccionar el rango: H1:H11 y ejecutar Macro Que paso con esa seleccin?
9
10
Para ello debe tenerse nocin del manejo de Tipos de datos en VB.
11
Anidaciones:
12
13
Funcin: aquel tipo de cdigo que se independiza del cdigo general y que se encarga de obtener y enviar datos Llamada Seccin
14
15
Ahora vamos a guardar la macro: para ello hacer clic sobre Observamos que una hoja con
macros no puede ser guardada en extensin *.xlsx (presionamos NO) Por tanto deberemos guardar con el mismo nombre pero escogiendo la extensin *.xlsm
17
Posteriormente guardamos y cerramos esta ventana. Acto seguido vemos que el botn tiene la etiqueta: Botn 1 Deberemos cambiar por el nombre: Total de Matriculados (hacemos
Clic+Der sobre el botn / Modificar texto) Hacemos clic en cualquier parte de la hoja para aceptar los cambios Luego hacemos Clic sobre el Botn: que obtuvimos haciendo ello? 18
Prctica Dirigida
> La Historia Clnica
19
Prctica Dirigida
> La Historia Clnica Objetivo crear un botn que permita generar una nueva hoja (nueva historia clnica y que sus datos estn limpios para el ingreso de una data nueva, requerida)
20
Prctica Dirigida
> La Historia Clnica
Objetivo: Para mejorar la eficiencia de nuestra Historia clnica, crearemos una hoja la cual la llamaremos BD, donde guardaremos la data ingresada en la plantilla hoja Historia Tips: Se requiere que la presionar el nuevo botn: Guardar Historia(que mejorar las caractersticas del botn Nueva Historia), se ingresen los datos en la hoja BD,
21
Posteriormente se limpie la informacin a excepcin del campo Nro de Historia Clnica que se autogenerar por cada nuevo ingreso.
Prctica Encargada
> La Historia Clnica
Completar la Gua prctica de la historia clnica completa 1. Esta historia deber ser ms practica y eficiente (datos boleanos dinmicos). 2. Tablas o listas desplegables con datos especficos. 3. Formatos a fechas en la BD 4. Interfaz atractiva 5. Generacin de cartas y correspondencia con la hoja BD si es que se pudiera documentar dicha informacin.
22