Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Comandos
Comandos
Pueden hacer lo que haga un usuario (sujeto a los límites de la interfaz que se use), como
modificar la configuración de Excel, abrir, cerrar y editar documentos, iniciar
actualizaciones, etc.
Se pueden configurar para que se los llamen cuando se producen determinadas capturas
de eventos.
Se pueden vincular para controlar los objetos de modo que se les llame al realizar alguna
acción en ese objeto, como al hacer clic.
Funciones
Se pueden introducir en una o varias celdas como parte de una fórmula de Excel.
Excel hace una distinción más entre funciones de hoja de cálculo definidas por el usuario
y funciones definidas por el usuario que son diseñadas para trabajar en hojas de macros.
Excel no limita las funciones de hoja de macros definidas por el usuario que solo se van a
usar en hojas de macros: estas funciones se pueden usar en cualquier lugar en el que se
pueda usar una función de hoja de cálculo normal.
Pueden obtener los valores de las celdas no actualizadas, incluidos los valores de las
celdas de llamada.
Cómo trata Excel a una función definida por el usuario (UDF), qué permite que haga la
función y cómo actualiza la función se determina al registrar la función. Si una función
está registrada como una función de hoja de cálculo e intenta hacer algo que solo puede
hacer una función de hoja de macros, la operación dará un error. A partir de Excel 2007,
si una función de hoja de cálculo registrada como segura para subprocesos intenta llamar
a una función de hoja de macros, la operación dará un error.
Excel trata los UDF de Microsoft Visual Basic para aplicaciones (VBA) como funciones
equivalentes de hoja de macros, en las que pueden acceder a la información del área de
trabajo y al valor de las celdas no actualizadas, y no se consideran como seguros para
subprocesos a partir de Excel 2007.
Estados de Excel
Excel puede estar en uno de varios estados en un momento dado, dependiendo de las
acciones del usuario, un proceso externo, un evento capturado que ejecuta una macro o
un evento de mantenimiento programado de Excel, como Autosave.
Modo Editar: el usuario empieza a escribir los caracteres de entrada válidos en una celda
desbloqueada o desprotegida, o presiona F2 en una o varias celdas desbloqueadas o
desprotegidas.
Modo Cortar/Copiar y pegar: el usuario corta o copia una celda o un rango de celdas y
aún no las ha pegado, o las ha pegado con el cuadro de diálogo de pegado especial que
permite varias operaciones de pegado.
Modo Señalar: el usuario edita una fórmula y selecciona celdas cuyas direcciones se
agregan a la fórmula que se edita.
El usuario puede borrar los modos de Editar, Señalar y Cortar/Copiar presionando la
tecla ESC, que devuelve a Excel a su estado listo. Otros eventos pueden borrar estos
estados, como los siguientes: