Documentos de Académico
Documentos de Profesional
Documentos de Cultura
AVANZADOS DE EXCEL
Sin entregar
Parcialmente hechos
Operaciones usando Excel como BD (Usando y sin usar formulario, haciendo consultas) – J.P
Meter una macro y controles de otros programa en la barra de herramientas – J.S.
La hoja “Ejercicios Funciones Logicas” y opcionalmente la hoja “Ejercicios BD” (puede servir
de ayuda a entender las tablas dinamicas) que adjunto en el correo
1
MANUAL DE COMANDOS AVANZADOS DE EXCEL
Indice
3
1 Creación de listas (Por Isaac Manzano).......................4
2 Proteger hoja en Excel (por Manuel Saborido)..........5
3 Archivos Incrustados y Vinculados ( por José
Antonio Marin).......................................................................7
4 Compartir ficheros ( por José Mª Ramírez Ruiz )....9
5 Base de datos ( por Javier Pan) ..................................11
6 Como crear una macro ( Por José Antonio Jaén
Lobón)....................................................................................12
7 Macros Absolutas y Relativas (por José A. Marin). 15
8 Ejemplos de macros ( Por Miguel Valiente)...............17
9 Como asignar una macro a una imagen y ejecutarla
usando esta ( Por Isabel Rosado y Amanda Duran ). .19
10 Como asignarle un boton a una macro ( Por Isabel
Rosado y Amanda Duran ).................................................20
11 Como asignar distintas zonas de una imagen a
distintas macros (Por zonas) (Por Miguel Troncoso). .21
12 Como integrar un nuevo menú en la barra de
herramientas ( Por Juan de Dios Segovia)...................24
13 Funcion logica BUSCARV (Por Jesús Segovia).......26
14 Validación (Por José Antonio Jaen ).........................27
15 Usando la validación para crear listas desplegables
(Por José Antonio Jaen )..................................................29
16 Tabla Dinámica ( Por Daniel Sañudo)........................31
2
3
1 Creación de listas (Por Isaac
Manzano)
* HERRAMIENTASOPCIONESLISTAS PERSONALIZADAS
*LUEGO: PARA USAR UNA LISTA COMO POR EJEMPLO LA DE LOS DIAS DE LA
SEMANA(AUNQUE ESTA LISTA YA ESTA CREADA COMO PREDEFINIDA EN EXCEL), TE VAS
AL MICROSOFT EXCEL. PONES EN CUALQUIER LUGAR UN DIA DE LA SEMANA . Y
ARRASTRA HACIA ABAJO Y SALEN LOS SIGUIENTES.
4
2 Proteger hoja en Excel (por Manuel
Saborido)
Lo primero que hay que hacer es seleccionar toda la hoja entera. Para ello nos
situamos en la parte derecha superior de la tabla hasta que aparezca una cruz
indicando que seleccionamos toda la tabla. De esta forma :
5
Pues en la pestaña de proteger tendremos la imagen del dibujo de arriba, pues
quitamos la opción de bloqueada y aceptamos.
Una vez hecho esto, hacemos lo que queramos con nuestra hoja de Excel y luego
seleccionamos las celdas que queremos proteger, para que no puedan ser
borradas. Al igual que antes le damos al botón derecho del ratón y ponemos ahora
en la opción de proteger la opción de bloqueada activada.
6
3 Archivos Incrustados y Vinculados
( por José Antonio Marin)
En primer lugar nos vamos a la barra de herramientas Insertar objeto
Crear de un archivo.
Nos sale una ventana en la cual podemos seleccionar si lo queremos vincular (1)
(acceso directo) o copiar (si lo dejamos sin seleccionar). Tambien nos sale una
opcion recomendable que es mostrarlo como icono (2), normalmente nos ensena
todo el documento en el excel pero seleccionandolo nos muestra un icono y el
documento se mostrara al pinchar sobre el icono.
7
Aquí está la diferencia con sin icono (izquierda) e icono (derecha):
• Incrustar: Crea una copia del archivo, por tanto los cambios que le hagas al
archivo original no sufrirán cambios desde/al “Excel”. La desventaja es que
el archivo ocupará más.
• Vincular: Es crear un acceso directo del archivo, por tanto debemos tener
los 2 archivos juntos para poderlos vincular, y los cambios del “real” le
afectaran al vinculado a Excel. Se realiza de la misma forma solo que
seleccionando la opcion “vincular”.
8
4 Compartir ficheros ( por José Mª
Ramírez Ruiz )
Paso 1. Creamos una carpeta y la compartimos (Clic con el botón derecho en la
carpeta -> Propiedades > Compartir > Compartir esta carpeta).
Paso 2. Creamos un documento Excel dentro de el, le ponemos por nombre por
ejemplo “compartir ficheros”
9
Paso 4. Seleccionamos “Permitir la
modificación por varios usuarios a la
vez” y aceptamos.
6º. Y ahora desde otro PC podemos modificar lo que queramos del documento
Excel creado. Todas las modificaciones de todos los usuarios se veran a la par en
el documento.
10
5 Base de datos ( por Javier Pan)
De forma sencilla podemos indicar que una base de datos no es más que un
conjunto de información relacionada que se encuentra agrupada o estructurada.
Una base de datos es por ejemplo en una biblioteca ha de mantener listas de los
libros que posee, de los usuarios que tiene, una clínica, de sus pacientes y
médicos, una empresa, de sus productos, ventas y empleados
11
6 Como crear una macro ( Por José
Antonio Jaén Lobón)
Paso 1: Abrimos un documento de Excel, nos vamos a herramientas, macro, nueva
macro.
Paso 2: En esa ventana que nos sale insertamos el nombre de la macro y el método
abreviado que le queremos definir (Tecla rapida con la que se puede llamar a la
macro), en guardar macro seleccionamos libro de macros personal (que sirve
para que cuando queramos acceder a una macro esta esta guardada en un
sitio donde se puede acceder desde todos los libros y hojas que queramos
para poder ser utilizada por todos) y le damos a aceptar en esa ventana.
Paso 3: cuando estamos en la hoja de Excel grabamos una macro, por ejemplo, la
que vamos ha hacer consiste en rellenar una celda de color verde, seleccionamos
la celda que queremos rellenar en verde, cuando este rellena paramos la macro.
12
Paso 4: Vamos a probar la macro. En la celda que hemos rellenado en verde la
ponemos sin relleno para ver si nuestra macro ha funcionado.
13
Para ver el codigo que tiene debajo esa macro, vamos al editor. Para ello nos
vamos en la hoja de Excel a herramientas, macro, macros y en la macro que hemos
creado le damos ha modificar.
14
7 Macros Absolutas y Relativas (por
José A. Marin)
A la hora de realizar una macro se pueden realizar de dos formas diferentes:
• Absoluta: siempre le afectan los cambios a las mismas celdas (como la
macro anterior verde, que en la grabacion incluia posicionarse en
determinadas celdas y hacer cambios alli).
• Relativa: Le afectan los cambios a las celdas dependiendo cada vez de
donde coloques el cursor o el rango elegido, esto es sobre las que hagamos
selección, sea del lugar que sea. Se puede hacer, no eligiendo las celdas
dentro de la ejecución de la macro sino antes de empezar a grabar.
Pero la opcion mas facil es que se haga mediante un botón (que quita la
referencia a una determinadas celdas) como veremos a continuación. Los
pasos para realizarlos son los siguientes:
- En la ventana que nos sale podemos elegir la tecla de acceso abreviado, una
descripción y el lugar donde queremos guardar la macro.
- Una vez aquí si queremos realizar una macro absoluta dejamos el boton
desactivado, si queremos una macro relativa, lo dejamos seleccionado.
15
Realizamos las acciones que queremos grabar y paramos la grabacion y ya
dispondremos de nuestras macros.
16
8 Ejemplos de macros ( Por Miguel
Valiente)
Macro Limpiar
17
Grabar:
Igual que el anterior pero grabando los datos.
Igual que las dos anteriores pero cambiando la impresora y configurando la pagina
a horizontal.
18
9 Como asignar una macro a una
imagen y ejecutarla usando esta ( Por
Isabel Rosado y Amanda Duran )
Paso 1. Abrimos Excel y nos vamos a herramientas – macro – y grabar una nueva
macro.
Paso 4. Insertamos una imagen y con el boton derecho le damos asignar macro
Seleccionando la macro que hemos creado antes.
Paso 5. Vamos a probar que funciona, para ello ponemos la hoja Excel blanca. Se
selecciona la celda a color pulsamos sobre ella con el botón derecho – formato de
celda – tramas – sin color.
6º. Ahora cuando pulsamos la imagen y sale una celda con el color que hemos
elegido.
19
10 Como asignarle un boton a una
macro ( Por Isabel Rosado y Amanda
Duran )
1º. Para hacer un botón para una macro simplemente hacemos clic en el botón de
la barra de herramientas Formulario como que te indicamos a continuación (Si no
esta, ir a Ver-Barra de herramientas y seleccionarlo)
Nos saldrá una cruz en lugar de el puntero y lo hacemos al tamaño que queramos y
le ponemos en el boton el nombre de el color que hemos puesto en nuestra macro
anterior para colorear.
20
11 Como asignar distintas zonas de una
imagen a distintas macros (Por zonas)
(Por Miguel Troncoso)
Insertamos una imagen.
21
Una vez insertada la imagen y, teniendo en cuenta que tenemos una o varias
macros (que dan colores distintos a las celdas) hechas vamos a proceder a
insertar una autoforma en forma de triángulo (que coincide con la forma de los
quesitos).
22
Ahora procederemos a asignarle la macro a la autoforma para que cuando
seleccionemos la autoforma se ejecute la macro en donde estemos en ese
momento. Para ello le daremos a la macro con el botón derecho y Asignar macro,
ahora seleccionamos la macro deseada y le damos a aceptar.
23
12 Como integrar un nuevo menú en la
barra de herramientas ( Por Juan de
Dios Segovia)
Paso 1: Con el Excel abierto, clic con el boton derecho a la barra de herramientas
y después personalizar.
24
Paso 3: Después pulsamos en “Modificar selección” y en “Nombre” escribimos el
nombre que queramos para el nuevo menú personalizado.
Paso 4: Después, volvemos a arrastrar un nuevo menú, pero esta vez dentro del
menú que creamos anteriormente, dándole un nombre de la misma forma y
después volvemos a pulsar en “Modificar selección” y a este le asignamos una
macro pulsando sobre “Asignar macro”.
Paso 5: Ya solo tenemos que hacer clic en el nuevo menú y seleccionar la macro
que queramos.
25
13 Funcion logica BUSCARV (Por Jesús
Segovia)
Paso 1: Cuando tengamos una tabla en la que queramos utilizar BUSCARV, ejemplo
esta:
TABLA FRUTAS
(Definida como nombre en Insertar -> Nombre)
Código Producto Cantidad
1 Peras 100
2 Manzanas 11
3 Naranjas 64
4 Limones 33
Paso 2: Y con esta tabla para que nos indique los datos que hemos buscado:
Paso 3: Pues para empezar a utilizar la función BUSCARV, tenemos que escribir
en la fila “Producto” y en la fila “Cantidad” los siguientes comandos.
Paso 4: Ahora para probarla solo tendremos que introducir un número que
aparezca en la columna “Código” de nuestra tabla, y automáticamente nos saldrán
los resultados en la segunda tabla.
Código a buscar 4
Código a buscar 3
Producto Limones
Producto Naranjas
Cantidad 33
Cantidad 64
26
14 Validación (Por José Antonio Jaen )
Como admitir solo un intervalo de valores. Ejemplo con la hora
27
Paso 3: en la pestaña de mensajes entrantes de la ventana validación ponemos un titulo
“horario del instituto” y en el mensaje de entrada “el instituto esta abierto entre las 8:10 y las
14:30”. Esto es la información que vera el usuario cuando quiera rellenar ese campo.
Paso 4: en la pestaña de mensaje de error ponemos otra vez un titulo “horario del instituto” y
en mensaje de error ponemos “el instituto esta cerrado”.
Paso 5: Entonces cuando ponemos una hora en la celda de las hora si no esta entre las horas
puestas te mostrara el mensaje de error.
28
15 Usando la validación para crear
listas desplegables (Por José Antonio
Jaen )
Paso 1: Abrimos el programa Excel y creamos las filas que queremos que pertenezcan a
nuestra lista desplegable.
29
Paso 3: Debajo de la celda validación tendrá que salir la lista que hemos creado
30
16 Tabla Dinámica ( Por Daniel Sañudo)
Paso 1: Después de abrir el Excel y de tener una tabla ya hecha, seleccionamos la
tabla y pulsamos sobre el menú “DATOS” y después sobre “INFORME DE
TABLAS Y GRAFICOS DINAMICOS”
31
Paso 3: En la siguiente pantalla seleccionamos la tabla, si no la hemos seleccionado
antes
Paso 5: Nos aparece un nuevo libro con un pequeño asistente para crear nuestra
tabla dinamica.
32
Paso 6: En la pequeña ventana que aparece con todos los nombres de las columnas
de la tabla, vamos arrastrando a las diferentes partes de la tabla dinámica como
mejor nos convenga
A fijarse – Esto sirve para hacer informes, y pedir información distinta cada vez.
Salen totales para las distintas opciones de los campos.
33