Novela
GUÍA PARA DESARROLLO DEL TALLER
OBTENER INFORMACIÓN DE UNA BASE DE DATOS
Por José de J. Meléndez H.
OBJETIVO
A partir de un “cuadro de lista” con nombres de alumnostomados de una matriz (base de datos) y al que se le asigna un “macro” obtener información del alumno seleccionado (fotografía, nombres y notas)
PREPARACIÓN DE EXCEL PARA TRABAJO CON MACROS
CONFIGURAREXCEL PARA TRABAJO CON MACROS
Si el menú “programador” no aparece entre los menús de Excel:
Pulse el botón Office > Opciones de Excel > habilitar “Mostrar ficha Programador en la cinta deopciones
[pic]
Entrar al menú “Programador” > Seguridad de macros > Configurar macros > Habilitar todas las macros …
[pic]
PROCESO
BAJAR MATERIAL DE TRABAJO
Baje el archivo el material detrabajo y descomprímalo en “Mis documentos”
Abra Microsoft office Excel 2007 y en el nuevo libro cambie los nombres de etiqueta de las hojas 1 y 2 por “DATOS DE ESTUDIANTE” y “BASE DE DATOS”respectivamente.
CREAR LA MATRIZ O BASE DE DATOS
En la Hoja “BASE DE DATOS” copie la siguiente tabla:
[pic]
En G1 de la hoja “BASE DE DATOS” digitar la ruta (path) de la carpeta donde seencuentran las fotografías, ejemplo:
C:\Documents and Settings\”usuario”\Mis documentos\MACROS\fotos_inem\
PROGRAMAR DE ACUERDO AL OBJETIVO
En la hoja “DATOS DE ALUMNO” del menú programador >Insertar > Controles de formulario > seleccionar “Cuadro de lista”
Segundo botón del mouse sobre cuadro de lista y seleccione “Formato de control” y llene cuadro de diálogo: para rango de entrada lacolumna B de “BASE DE DATOS” y Vincular con la celda I2 de “DATOS DEL ALUMNO”
[pic]
En I3 de “DATOS DEL ALUMNO” la fórmula de búsqueda
=INDICE('BASE DE DATOS'!F:F;I2)
para encontrar el nombre delarchivo de la foto del alumno.
En I1 de “DATOS DEL ALUMNO” la fórmula “CONCATENACIÓN” de texto (concatenar es unir el contenido de varias celdas en una sola mediante el carácter “&”)
='BASE DE...
Regístrate para leer el documento completo.