Académique Documents
Professionnel Documents
Culture Documents
Excel
Objetivo
Microsoft Excel incluye plantillas que automatizan tareas comunes como
rellenar facturas, informes de gastos y pedidos. Cada vez que se rellene
uno de estos formularios en pantalla, tendrá la posibilidad de pasar toda
la información introducida a un nuevo registro en una base de datos
asociada a la plantilla del formulario. El objetivo de éste capítulo es el de
proporcionar los conocimientos necesarios para el uso eficaz de las
plantillas y formularios de excel.
n Código de Programación
n Modificación del Código y perfeccionamiento de las macros
Objetivo
El objetivo de éste capítulo es el de dar un breve repaso a la creación de
macros que automatizan las tareas en Excel, y el de conocer mejor la
estructura y funcionalidad del código generado por la herramienta de
macros que se proporciona.
Para definir el algoritmo necesitamos conocer paso a paso todas las tareas o
actividades involucradas en el proceso que deseamos automatizar. Por ejemplo,
supongamos que necesitamos marcar un rango para darle formato de moneda con
2 decimales, entonces nuestro algoritmo incluirá los siguientes pasos (luego de
haber ubicado el cursor en la columna correspondiente):
Objetivo
El propósito de éste capítulo es proporcionar los principos y conceptos
generales que se utilizan en Visual Basic for Application. Este no intenta
ser una exhaustiva revisión de todas las funciones y herramientas que nos
proporciona éste lenguaje de programación.
El mejor camino para aprender Visual Basic for Application es revisando
las funciones individuales de la interface que presenta este programa
CTRL+MAYÚS+* (asterisco) Seleccionar la región actual alrededor de la celda activa (la región
actual es un área de datos ubicada entre filas y columnas en
blanco)
BLOQ DESP, MAYÚS+INICIO Ampliar la selección hasta la celda de la esquina superior izquierda
de la ventana
BLOQ DESP, MAYÚS+FIN Ampliar la selección hasta la celda superior derecha de la ventana
FIN, MAYÚS+tecla de dirección Ampliar la selección hasta la última celda que no esté en blanco de
la misma columna que la celda activa
FIN, MAYÚS+ENTRAR Ampliar la selección hasta la última celda en la fila actual. Esta
tecla no estará disponible si se activó la casilla de verificación
Teclas de desplazamiento para transición en la ficha Transición
(menú Herramientas, comando Opciones)
CTRL+MAYÚS+* (asterisco) Seleccionar la región actual alrededor de la celda activa (la región
actual es un área de datos ubicada entre filas y columnas en
blanco)
CTRL+\ Seleccionar las celdas de una fila que no coincidan con el valor en
la celda activa de esa fila. Se debe seleccionar la fila que comience
con la celda activa.
CTRL+[ (corchete de apertura) Seleccionar sólo las celdas a las que se hace referencia directa en
fórmulas de la selección
CTRL+MAYÚS+{ (llave de apertura) Seleccionar sólo las celdas a las que se hace referencia directa o
indirecta en fórmulas de la selección
CTRL+] (corchete de cierre) Seleccionar sólo las celdas con fórmulas que hagan referencia
directa a la celda activa
Teclas de dirección Moverse una celda hacia arriba, hacia abajo, hacia la izquierda o
hacia la derecha
FIN, tecla de dirección Desplazarse un bloque de datos dentro de una fila o columna
FIN, ENTRAR Ir a la última celda situada a la derecha de la fila actual que no esté
en blanco; esta tecla no estará disponible si se ha activado la casilla
de verificación Teclas de desplazamiento para transición en la
ficha Transición (menú Herramientas, comando Opciones)
Teclas para moverse por una hoja de cálculo con la tecla BLOQ
DESPL activada
Presione Para
FLECHA ARRIBA o FLECHA Desplazarse una fila hacia arriba o hacia abajo
ABAJO
FLECHA IZQUIERDA o FLECHA Desplazarse una columna hacia la izquierda o hacia la derecha
DERECHA
Sugerencia Cuando utilice las teclas de desplazamiento (como RE PÁG y AV PÁG) con la tecla
BLOQ DESPL desactivada, la selección se moverá la distancia que se desplace. Si desea
conservar la selección mientras se desplaza a través de la hoja de cálculo, en primer lugar, active
la tecla BLOQ DESPL.
Posición y Coordenadas
Visual Basic for Application muestra las coordenadas de cada control en la esquina
superior derecha de la barra de herramientas, tomando como punto de referencia la esquina
superior izquierda de la forma . También muestra el alto y ancho de los mismos . Las
unidades de medida están en twips (1/1440 de pulgada).
¿Qué es la Ventana de Código?
La ventana de código muestra el código que se ha implementado en la aplicación. Cuando
abrimos la ventana de código (con doble click o pulsando F7), podemos apreciar las
plantillas para los procedimientos y funciones.