¿Cómo se crea una secuencia de comandos de microsoft excel?
Microsoft Excel admite la automatización de comandos de Excel y cuenta con el uso de macros y Visual Basic para aplicaciones de secuencias de comandos. Las macros son una serie de pre-grabada de comandos, configurado para ejecutarse automáticamente cuando se da una orden específica. VBA es un dialecto del lenguaje de programación Visual Basic y se puede utilizar para crear macros, así como para ejecutar comandos automatizados basados en ciertas condiciones.
Habilitación de macros y scripts
Antes de que pueda comenzar la creación de macros y scripts VBA, permitirá a la ficha Programador en el menú de la cinta. La ficha Programador es donde se guarda la opción de crear macros y scripts, además de incluir otras herramientas diseñadas para los usuarios y desarrolladores avanzados de Excel. Una vez que la opción está activada, ajustar la configuración de seguridad de macros de Excel para que pueda probar y ejecutar sus macros.
Hacer clic Archivo.
Seleccionar opciones.
Hacer clic Personalizar la cinta y marque la Desarrollador caja.
Hacer clic DE ACUERDO.
Haga clic en el Desarrollador pestaña en el menú de la cinta.
Hacer clic Seguridad de macros.
Selecciona el Habilitar todas las macros (no recomienda dulce código potencialmente peligroso puede ejecutar) botón de opción y haga clic DE ACUERDO.
Propina
Cuando haya terminado de utilizar sus macros y scripts, volver a este menú y establecer la opción de Deshabilitar todas las macros con notificación o Desactivar todas las macros excepto las firmadas digitalmente para evitar que el código potencialmente malicioso se ejecute en otros documentos de Excel.
La creación de macros
Las macros se ejecutan automáticamente a través de sus comandos y acciones grabadas cuando se emite un comando específico. Cada acción se toma en Excel durante la grabación se añade a la macro, por lo que hacer un par de la práctica corre a suavizar el proceso antes de empezar a grabar.
Hacer clic Grabar macro desde el Desarrollador lengüeta.
Vídeo: Generar consecutivo automático con intervalos en excel
Introduzca un nombre, de acceso directo y una descripción para la macro en los campos correspondientes.
Vídeo: Microsoft Excel, Formulas y Funciones
Propina
- Desde su macro desencadena mediante el Ctrl y la tecla especifica, elige una combinación de teclas que no se utiliza normalmente o que no está asociado con una función integrada en Excel.
- Los nombres de macro deben comenzar con una letra, no pueden contener espacios, y la tecla de acceso directo debe ser una letra.
Haga clic en el Guardar macro en desplegable y seleccione la que desea guardar la macro.
- este libro de trabajo limita la macro al documento de Excel que está editando actualmente.
- nuevo libro crea un nuevo documento de Excel específicamente para el almacenamiento de esta macro.
- Libro de macros personal crea un documento de Excel oculta que almacena todas sus macros para su uso con cualquier documento de Excel.
Hacer clic DE ACUERDO.
Realizar las acciones que desee automatizar y, a continuación, haga clic Para de grabar. Utilice la combinación de teclas especificada para usar la nueva macro.
Vídeo: Excel 2007 - Rellenar series
El uso de secuencias de comandos de VBA
VBA requiere algo de práctica para entender y aplicar adecuadamente, por lo que si usted es nuevo en el lenguaje, echa un vistazo a las guías como Excel Fácil y Home & cursos de Excel VBA y tutoriales aprender. Microsoft Hey, chicos del scripting! serie blog también contiene algunos ejemplos útiles de guiones para Excel.
Hacer clic visual Basic desde el Desarrollador lengüeta.
Encuentra la hoja que desea agregar una secuencia de comandos de VBA a partir de la Proyecto - VBAProject panel y haga doble clic en la hoja.
Escribir a máquina o pegue el segmento de código VBA que desea añadir a su hoja en la Código ventana.
Hacer clic correr seguido por Ejecutar Sub / UserForm para probar la secuencia de comandos de VBA.
Propina
los F5 clave también se ejecuta el script.
Si la secuencia de comandos funciona como está previsto, continuar con cualquier secuencias de comandos más o trabajar con Excel. Si no es así, ajustar la secuencia de comandos en el Código ventana hasta que se comporta según lo previsto.
Vídeo: Funciones o formulas en Excel
Artículos necesitará
referencias
- enlazar Microsoft: Crear o eliminar una macro