¿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.

Haga clic en Opciones.

Seleccionar opciones.

Seleccione Personalizar cinta de opciones y marque la casilla de verificación desarrollador.

Hacer clic Personalizar la cinta y marque la Desarrollador caja.

Haga clic en Aceptar.

Hacer clic DE ACUERDO.

Haga clic desarrollador.

Haga clic en el Desarrollador pestaña en el menú de la cinta.

Haga clic en Seguridad de macros.

Hacer clic Seguridad de macros.

Seleccionar la opción de activar todas las macros y haga clic en OK.

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.

Haga clic en Grabar macro.

Hacer clic Grabar macro desde el Desarrollador lengüeta.

Vídeo: Generar consecutivo automático con intervalos en excel

Introduzca el nombre de acceso rápido y una descripción para la macro.

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.
Seleccionar el lugar donde desea que la macro que desea almacenar.

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.
Haga clic en Aceptar.

Hacer clic DE ACUERDO.

Llevar a cabo las acciones que se`re saving to the macro and click Stop Recording.

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.

Haga clic en Visual Basic.

Hacer clic visual Basic desde el Desarrollador lengüeta.

Haga doble clic en la hoja en la que desea agregar secuencias de comandos.

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.

Escriba o pegue la codificación de la secuencia de comandos de VBA.

Escribir a máquina o pegue el segmento de código VBA que desea añadir a su hoja en la Código ventana.

Seleccione Ejecutar Sub / UserForm en el menú Ejecutar.

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.

Ajustar la secuencia de comandos si él doesn`t work properly.

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
Artículos Relacionados