Carlos

Páginas: 7 (1617 palabras) Publicado: 16 de septiembre de 2011
¿Que es relación? una relación o vínculo entre dos o más entidades describe algúna interacción entre las mismas.
¿Como crear una base de datos? Crear una base de datos en blanco
1. En la página Introducción a Microsoft Office Access, en Nueva base de datos en blanco, haga clic en Base de datos en blanco.

2. En el panel Base de datos en blanco, escriba un nombre de archivo en el cuadroNombre de archivo. Si no especifica una extensión de nombre de archivo, Access la agrega automáticamente. Para cambiar la ubicación predeterminada del archivo, haga clic en Buscar una ubicación donde colocar la base de datos (situado junto al cuadro Nombre de archivo), busque la nueva ubicación y, a continuación, haga clic en Aceptar.
3. Haga clic en Crear.
Access crea la base de datos conuna tabla vacía denominada Tabla1 y, a continuación, abre Tabla1 en la vista Hoja de datos. El cursor se sitúa en la primera celda vacía de la columna Agregar nuevo campo.
4. Comience a escribir para agregar datos o puede pegar datos de otro origen, tal y como se describe en la sección Copiar datos de otro origen en una tabla de Access.

¿Que es un macro?
Una macro es un conjunto deinstrucciones escritas en lenguaje Visual Basic (*), que nos permite automatizar ciertas tareas que la aplicación no contempla.
Por ejemplo, si necesitamos que se inserten automáticamente 2 hojas nuevas al abrir un libro, recurriremos a una macro.
Otros casos: si se debe completar alguna tarea cada vez que ingresamos cierto valor en una celda o rango de celdas, si se debe realizar un cierto controlantes de imprimir, guardar o cerrar el libro, son todas tareas que pueden ser automatizadas mediante rutinas o macros.
Cómo se crea una macro: para automatizar una tarea mediante una macro básicamente se necesitan los siguientes elementos:   
1- un espaciode trabajo donde escribir las instrucciones o rutinas que harán esas tareas: el Editor de Macros. A este espacio se accede desde menúHerramientas, Macros, Editor o con el atajo de teclado Alt+F11.
En versión 2007, activar la opción Programador de la Cinta de Opciones.
Una vez en ese 'espacio', escribiremos o copiaremos las rutinas en:
a- alguno de los objetos (hoja o libro) que seleccionemos con doble clic en el panel de Objetos que se encuentra a la izquierda del Editor.
b- insertando módulos
c- o insertando formulariospersonales o Userforms. 
2- una acción que hará que la tarea programada se ejecute. A esto llamamos  'Eventos' que inician una macro y pueden ser: abrir o cerrar un libro, entrar o salir de una hoja, cambios o selección de celdas, antes de imprimir o guardar, el 'clic' en un botón de comando, al presionar un atajo de teclado, y otros más.   
3- un lenguaje de programación. En Excel utilizamos VBA (VisualBasic para Aplicaciones)
4- Ocasionalmente un formulario donde trabajar para luego volcar los resultados en las hojas: llamados Userforms.
Cómo ejecutar una macro:En el punto anterior se menciona que se necesita una 'acción' que dispare o ejecute una macro grabada.
Veamos los distintos casos:
1- Una acción automática resultado de un evento, ya sea a nivel libro, hoja, rango o celda
En estegrupo se encuentran las rutinas que se ejecutan en la apertura o cierre de libro, al entrar o salir de una hoja, al seleccionar o cambiar valores en celda … 
2- Al presionar un botón dibujado en la hoja. Podemos utilizar botones de la barra de Herramientas 'Cuadro de controles' o de la barra 'Formularios'.
Dibujamos el control en la hoja, ajustamos algunas propiedades como texto, tamaño,ubicación. Al hacer clic derecho sobre el control optamos por 'Ver código' o 'Asignar macro' según qué barra de herramientas hemos utilizado.
a-      Cuadro de controles: al optar por 'Ver código' nos llevará al Editor donde se generará automáticamente una rutina con estas 2 instrucciones:
Private Sub CommandButton1_click()'aquí escribiremos nuestras instrucciones
End Sub
b-      Formularios: ya...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Carlos
  • Carlos
  • Carlos
  • carlos
  • carlos
  • Carlos
  • Carl
  • Carlos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS