hogar » sobresalir » Puede usar Microsoft Excel para ejecutar. Como cualquier otra aplicación de la suite de Microsoft Office, el editor de hojas de cálculo de Excel se puede iniciar de varias maneras. Opciones adicionales para ejecutar una macro en una acción del libro de trabajo

Puede usar Microsoft Excel para ejecutar. Como cualquier otra aplicación de la suite de Microsoft Office, el editor de hojas de cálculo de Excel se puede iniciar de varias maneras. Opciones adicionales para ejecutar una macro en una acción del libro de trabajo

En este artículo, le daré un ejemplo paso a paso con imágenes y un fragmento del código VBA listo para usar más simple.

Cómo ejecutar una macro de VBA en Excel

Por ejemplo, la forma más fácil de ejecutar una macro es entenderla pero es difícil de implementar:


Programa macro para realizar sus funciones.

Ahora podemos pasar de simple a aún más simple) Después de todo, ejecutar macros de esta manera es muy inconveniente. Veamos algunas opciones más simples.

¡Aviso util! Si desea editar una macro, selecciónela en la lista de la herramienta descrita anteriormente y haga clic en el botón "Entrar" en lugar de utilizar el botón "Editar". Con el botón Intro, siempre puede ir al código fuente de la macro seleccionada. El editor de Visual Basic se abrirá automáticamente exactamente en el lugar donde está escrito el código para esta macro. Desafortunadamente, el botón "Editar" no funciona de la misma manera para todas las macros.

¡Atención! Es posible que las macros creadas en los complementos de Excel no estén disponibles de forma predeterminada en la lista del cuadro de diálogo Macro por motivos de política de seguridad. Después de todo, los nombres de las macros en los complementos de Excel generalmente están ocultos para los usuarios de terceros. Pero si ingresa el valor correspondiente correcto en el campo "Nombre de macro:", entonces todos los botones en el cuadro de diálogo estarán activos. Esto significa que están listos para trabajar con esta macro desde el complemento y el usuario es el autor del complemento o una persona de confianza.



Ejecutar una macro con teclas de acceso rápido

Para cada macro en Excel, puede asignar su propia combinación de teclas de acceso rápido. Gracias a esto, puede llamar a su programa macro cuando presiona una combinación de teclas específica en el teclado. ¿Qué podría ser más fácil?

Para asignar su propia combinación de teclas para una macro específica, haga lo siguiente:

Ahora presione su combinación de teclas de acceso rápido para llamar a la macro seleccionada. Como puede ver, a su macro ahora se le ha asignado una combinación de teclas de método abreviado.

¡Nota! El cuadro de diálogo Opciones de macro proporciona un campo para ingresar una descripción de la macro. Esta descripción estará disponible en la parte inferior al seleccionar una macro de la lista. Le recomendamos que siempre firme sus macros. Este tono personalizado de la ética de Excel será muy apreciado cuando la lista se llene con docenas de macros.

¡Aviso util! Trate de no usar combinaciones populares de teclas de acceso rápido para trabajar con Excel: CTRL+S; CTRL+A; CTRL+T; CTRL+C; CTRL+V; CTRL+MAYÚS+L, etc. Después de todo, entonces su propósito cambiará. En la ventana "Opciones de macro", también es posible utilizar la tecla SHIFT en combinaciones de teclas. Tan pronto como enfoque el teclado en el campo de entrada "Método abreviado de teclado: CTRL+" e intente ingresar una letra mayúscula para la combinación, naturalmente usando la tecla SHIFT en el teclado, el nombre del campo de entrada cambiará inmediatamente a "Método abreviado de teclado". : CTRL+MAYÚS+".

El resultado será una combinación un poco más larga, lo que le permitirá ampliar las opciones para omitir las teclas de acceso rápido de uso común.

Cómo ejecutar una macro desde la barra de herramientas de acceso rápido

Excel permite a los usuarios ejecutar macros mediante la barra de herramientas de acceso rápido. Este panel se encuentra en la parte superior de la ventana del programa de forma predeterminada.

Para ejecutar una macro con la barra de herramientas de acceso rápido, debe hacer lo siguiente:


Ahora en la barra de herramientas de acceso rápido hay un botón más para. Simplemente haga clic en él y la macro se ejecutará inmediatamente.

¡Aviso util! Para cambiar la apariencia de un botón para una macro en la ventana "Opciones de Excel" - "Barra de herramientas de acceso rápido", seleccione la macro de la lista de la derecha de "Personalizar la barra de herramientas de acceso rápido" y haga clic en el botón "Cambiar". Se ofrecerá una pequeña galería de iconos para la nueva apariencia del botón de lanzamiento de macros desde la barra de herramientas.


La principal desventaja de colocar un botón con una macro en la barra de herramientas es que el botón siempre estará disponible para otros archivos, incluso cuando el archivo con esta macro esté cerrado. Y si en tales casos hace clic en el botón de inicio de la macro, se abrirá el archivo donde se encuentra y solo entonces se ejecutará el código VBA.

Ejecutar una macro desde un botón en una hoja de cálculo de Excel

Si solo desea ejecutar una macro desde un libro de Excel, ¿dónde contiene su código fuente? En tales casos, una gran solución sería crear un botón en una hoja de Excel y asignarlo para ejecutar una macro específica. Para esto:

Después de crear un botón, puede personalizarlo cambiando su tamaño y posición en la hoja. Para hacer esto, haga clic derecho en el botón nuevamente y luego presione la tecla Esc en su teclado para ocultar el menú contextual. El botón tendrá marcadores con los que puedes cambiar su tamaño. Mueva el cursor del mouse sobre cualquier marcador en los bordes o esquinas del botón y mantenga presionado el botón izquierdo del mouse y arrastre, cambiando así su tamaño. Ahora haga clic en el botón con el botón izquierdo del mouse y mientras lo mantiene presionado, mueva el botón a través de la hoja del documento de Excel a cualquier otro lugar. Para confirmar todos los cambios de botón, haga clic con el botón izquierdo del mouse en cualquier área de la hoja (por ejemplo, en cualquier celda) fuera del área del botón.

Ahora bien, si hacemos clic en el botón con el botón izquierdo del mouse, el código VBA que se le asignó se ejecutará de inmediato.

Microsoft Excel 2007

¿Qué haces con las hojas de cálculo?

Las hojas de cálculo de Excel son el segundo programa más importante incluido en el conjunto de programas de Microsoft Office. Al mismo tiempo, este es el programa más simple y comprensible con una interfaz intuitiva y exitosa. Si alguna vez ha ejecutado el programa Excel, entonces estará de acuerdo con esto, ya que incluso a primera vista no hay nada complicado en él.

La idea misma de las hojas de cálculo parece haber venido a la mente de los programadores, gracias a los recuerdos de los cuadernos escolares con hojas cuadriculadas, en las que es conveniente hacer una variedad de cálculos: desde sumas en una columna hasta cálculos en grandes tablas. En consecuencia, la ventana del programa Excel es muy similar a una hoja de cuaderno normal.

¿Qué puedes hacer con las hojas de cálculo?

Todo lo que necesitas para trabajar y estudiar. Ellos se puede utilizar en lugar de una calculadora normal. Sin embargo, el programa Excel fue desarrollado para resolver una amplia variedad de problemas económicos y científicos, por lo que se usa con gusto donde sea necesario para hacer cálculos simples pero repetidamente repetitivos: calcular los resultados del trabajo de laboratorio, balance, dibujar gráficos según al trabajo científico, y simplemente mantener el presupuesto de casa.

Trabajar en Excel es intuitivo, ya que automatiza las operaciones matemáticas que todos aprenden en la escuela. Además, Excel, a diferencia de otros productos de Microsoft, es un sistema completamente compacto y ordenado. Sin embargo, para un trabajo más fructífero en Excel, el usuario necesita conocer los métodos típicos para realizar ciertas operaciones, lo que aumentará la comodidad del trabajo y permitirá automatizar acciones rutinarias. Además, hay "secretos" de Excel, a los que el usuario no llega por sí solo muy pronto. Y facilitan la vida de los usuarios experimentados y ayudan a crear hojas de cálculo fáciles de usar.

Para iniciar el programa, busque el icono en el escritorio con la etiqueta Microsoft Office Excel 2007. Al hacer doble clic en este icono, se abrirá la ventana del programa Excel con una tabla vacía, como se muestra en la fig. 1.1. El título de la ventana será Libro1 - Microsoft Excel, y aparecerá un botón con el icono de Excel y la etiqueta Libro1 en la barra de tareas. Esto significa que se ha creado un nuevo documento en blanco (hoja de cálculo) en Excel.

Los archivos de documentos en Excel se llaman libros de trabajo. Tradicional para computadoras personales, las acciones de abrir, cerrar y guardar archivos en Excel se realizan con libros.

El libro consta de hojas de trabajo. Cada hoja de trabajo tiene un nombre que aparece en su etiqueta. Por defecto, las hojas se nombran: Hoja1, Hoja2 etc. Para activar una hoja, haga clic en su etiqueta.

espacio de trabajo cada hoja es una tabla. Las columnas de la tabla se titulan con letras latinas y, además, con combinaciones de dos letras. Hay 256 columnas en total en la hoja de trabajo (desde PERO antes de IV). Las líneas están numeradas del 1 al 65536.

El elemento mínimo de almacenamiento de datos es célula .

direccion de celular - este es el encabezado de la columna y el número de fila en la intersección de la cual se encuentra la celda, por ejemplo, A2, B25, C65.

Una de las celdas siempre está activa (actual) y está resaltada con un marco. Las operaciones de entrada y edición de datos siempre se realizan en la celda activa. Puede activar otra celda (mover el marco del cursor) de varias maneras:

haga clic con el mouse en la celda deseada;

utilice las teclas de flecha de navegación;

presione una tecla < Enter> .

Debajo de las barras de herramientas de la ventana de Excel se encuentra barra de formulas .
El lado izquierdo de esta línea muestra la dirección de la celda actual (o su nombre), el lado derecho muestra el contenido de la celda actual. Entre el campo de dirección y el campo de contenido hay botones:

- abre una lista de celdas con nombre (para un acceso rápido a ellas) y, al ingresar una fórmula, una lista de las 10 funciones que se usaron por última vez;

– abre la ventana Asistente de funciones,

Cuando comienza a ingresar datos desde el teclado en una celda, aparecen dos botones más en la barra de fórmulas:

– cancelar entrada (equivalente a la tecla ).

– introducir datos en una celda (equivalente a ).

sistema de referencia

El sistema de ayuda del paquete de software de Microsoft Office 2007 contiene varios niveles de información de ayuda, diseñados tanto para usuarios novatos como para profesionales. Si está trabajando en Excel por primera vez, puede encontrar fácilmente una descripción de los métodos de trabajo más simples en el sistema de ayuda. Si tiene experiencia en Excel, entonces el sistema de ayuda será una herramienta útil para las actividades diarias. A un profesional le resultará conveniente utilizar el sistema de ayuda cuando necesite encontrar ayuda sobre una fórmula poco utilizada o aclarar una serie de sutilezas de la programación en hojas de cálculo.

El primer nivel del sistema de ayuda es ayuda contextual(pequeña ventana emergente). Es muy conveniente para principiantes, así como para quienes han trabajado con versiones anteriores de Excel. Para obtener información detallada de referencia, se utiliza una ventana de referencia, tradicional para programas informáticos, con hipervínculos y secciones temáticas.

NOTA

En Excel, funciona la tecla de función F1 en el teclado, con la ayuda de la cual se abre la ventana del sistema de ayuda. Si no sabe qué hacer a continuación y tiene preguntas, presione esta tecla.

En situaciones difíciles, puede ingresar en la línea (ubicada a la izquierda del botón Buscar) una palabra o varias palabras que sean relevantes para su problema. Después de hacer clic en el botón Buscar en la ventana de Ayuda, se mostrará una lista de hipervínculos al tema de su interés.

Si ya tiene Microsoft Office 2013 instalado en su computadora, puede iniciar inmediatamente Microsoft Excel 2013 y comenzar a explorarlo en profundidad. Si solo va a instalarlo, consulte el artículo de instalación. Allí, se analiza en detalle el proceso de instalación de Microsoft Office 2013. En este artículo, consideraremos el lanzamiento de Microsoft Excel 2013 y los principales problemas relacionados con la creación de documentos.

Si tiene un sistema operativo Windows 8 instalado en su computadora, para iniciar Microsoft Excel 2013, debe moverse hacia la derecha en la pantalla de inicio usando la barra de desplazamiento (para ver los mosaicos que no caben en la pantalla) y hacer clic en el icono de Excel (es verde). Un ejemplo de la ubicación de este icono en la pantalla de inicio se muestra en la fig. 1.1.

Si está utilizando el sistema operativo Windows 7, haga clic en el botón comienzo, en el menú que aparece, en la carpeta Microsoft Office 2013, y luego en la lista desplegable, en el elemento Excel 2013 (Fig. 1.2). Como resultado de estas acciones, se abrirá la ventana de inicio de Microsoft Excel (Fig. 1.3).

Aquí debe aclarar de inmediato que el documento con el que está trabajando en Microsoft Excel se llama libro. La ventana de inicio le permite seleccionar un libro con el que ha trabajado anteriormente de la lista en el lado izquierdo de la ventana, o crear un nuevo libro. Además, puede crear un libro vacío o puede crear un libro basado en una plantilla. Muestra- este es un libro en blanco con inscripciones prefabricadas y otros elementos. Las plantillas lo ayudan a crear rápidamente documentos del mismo tipo. Si está creando un libro por primera vez, haga clic en el elemento Libro en blanco, como se muestra en la Figura 1. 1.3.

Se abrirá una ventana con el título Libro 1- Excel y una hoja en blanco con una cuadrícula que separa celdas en el espacio de trabajo de la ventana. Puedes ponerte a trabajar.

Si suele utilizar macros en MS Excel, estoy seguro de que se ha hecho la pregunta más de una vez: "¿Cómo ejecutar rápidamente una macro escrita?". Puede vincular una tecla de acceso rápido, por ejemplo. También le diremos cómo hacer que la macro esté disponible desde cualquier archivo de Excel y cómo ejecutar rápidamente la macro en Excel.

Si no sabe lo que está en juego, entonces le aconsejo que lea. En resumen, una macro es una lista de acciones escritas usando el "lenguaje" de VBA. Es muy conveniente anotar dicha secuencia si a menudo realiza las mismas operaciones (se pueden escribir con una herramienta especial - ). La macro los ejecutará cuando se presione.

La forma más conveniente de trabajar con macros y herramientas relacionadas es llevar la pestaña Desarrollador a la barra de herramientas.

Se enciende fácilmente: vaya a la izquierda, botón superior Opciones de Excel - Sección General - en la ventana derecha, marque la casilla Mostrar la pestaña Desarrollador en la cinta

Como podemos ver, aquí hay una gran selección de herramientas, desde la capacidad de ingresar a Visual Basic hasta insertar un objeto, como un botón.

Puede ejecutar una macro presionando el segundo botón a la izquierda Macros.

Aparecerá una ventana de selección de macros.

Seleccione el que desee y haga clic en Ejecutar.

Ejecutar una macro en Excel. Teclas de acceso directo

La apertura de la ventana de selección de macros se puede hacer a través de la tecla de acceso directo. Y ve a la ventana de edición de macros con una combinación. .

Además, si selecciona la macro deseada en la ventana de selección y hace clic en Opciones, puede vincular un atajo de teclado a la macro.

En este caso, ctrl + Y.

Macro de ejecución automática en libro abierto

Vaya a la ventana de edición de macros o haga clic en el botón Ver código en el panel Desarrollador.

VBA se abrirá. Sus macros (especialmente aquellas grabadas con una grabadora de macros) se almacenarán en una sección de módulo separada en el panel izquierdo.

Para que la macro se ejecute cuando se abre un libro, debe moverse a la sección Este libro.

Copie el cuerpo de la macro desde la ventana derecha (entre Sub y End Sub)

Seleccione ThisBook en el panel izquierdo (doble clic izquierdo).

En los paneles superiores, seleccione Libro de trabajo y la bandera para habilitar la macro Abrir (se obtiene la apertura del libro).

Pegue el texto de macro copiado del módulo entre Private Sub y End Sub. Nosotros salvamos. Cierra VBA.

¡Listo! La macro se ejecutará cuando se abra el libro.

Opciones adicionales para ejecutar una macro en una acción del libro de trabajo

Como puede ver al seleccionar Workbook, hay muchas opciones disponibles en la ventana de selección derecha. A continuación se muestran los comandos que ejecutan la macro en una acción del libro de trabajo:

  • Activar: al activar un libro (al pasar de otra ventana a este libro);
  • Desactivar - al cambiar a otro libro;
  • BeforeClose - antes de cerrar el libro;
  • BeforePrint - antes de imprimir el libro;
  • BeforeSave - al guardar un libro;
  • NewSheet: al crear una nueva hoja de trabajo.

Opciones adicionales para ejecutar una macro en una acción de hoja

Por analogía con el párrafo anterior, las mismas acciones se pueden vincular a una hoja específica. A continuación se muestran los comandos que ejecutan la macro en una acción de hoja:

  • SheetActivate: cuando se activa una hoja de un libro;
  • SheetDeactivate - al cambiar a otra hoja del libro;
  • SheetCalculate: al volver a calcular fórmulas en una hoja;
  • SheetBeforeDoubleClick: antes de hacer doble clic con el mouse;
  • SheetBeforeRightClick - antes de hacer clic derecho;
  • SheetChange - al cambiar en una hoja

Si necesita ejecutar una macro cuando cambia una celda, puede encontrar instrucciones detalladas en esta.

Listo para responder preguntas en los comentarios!

Comparte nuestro artículo en tus redes sociales:

En el menú Inicio, seleccione Todos los programas y luego Microsoft Office Microsoft Office Excel 2003 (Fig. 11.2);

Haga doble clic con el botón izquierdo del mouse en cualquier libro de Excel en el cuadro de diálogo Abrir documento de Office.

Si ya inició Microsoft Excel y luego cambió a otros programas, haga clic izquierdo en la ventana de Excel minimizada en la barra de tareas para abrirla.

Ventana principal de Excel

En la fig. 11.3 muestra la ventana principal del editor de hojas de cálculo Microsoft Excel. Muestra los siguientes elementos:

1. Cursor: un rectángulo con un borde engrosado que rodea la celda activa a lo largo del perímetro. Para seleccionar otra celda, haga clic dentro de ella con el botón izquierdo del ratón. Alternativamente, use las teclas de flecha, Tabulador o Entrar, o use el atajo de teclado Shift+Tab o Shift+Enter.

2. Barra de menú. Haga clic en cualquier elemento para abrir el menú correspondiente.

3. La barra de fórmulas muestra el contenido de la celda activa. Puede ingresar y cambiar datos aquí mismo o en la celda misma.

4. En la barra de herramientas Estándar hay botones que, al presionarlos, ejecutan comandos estándar que le permiten trabajar con archivos, editar texto, etc.

5. Los botones de la barra de herramientas Formato son para formatear celdas y su contenido.

6. Al hacer clic en el encabezado de una columna, se selecciona toda la columna. Arrastre el puntero del mouse sobre varios encabezados mientras mantiene presionado el botón izquierdo del mouse si desea seleccionar varias columnas.

7. Con los botones de desplazamiento, puede ver la hoja completa del libro de Excel en la pantalla, así como pasar a la siguiente, anterior, primera o última hoja del libro.

8. Haga clic en el encabezado de la fila para seleccionar toda la fila. Arrastre el mouse sobre varios encabezados para seleccionar una serie de líneas.

9. Pestañas de hoja. Al hacer clic en las pestañas, se mostrarán alternativamente diferentes hojas en la pantalla. Si necesita cambiar el nombre de una hoja, haga doble clic en su pestaña y escriba un nuevo nombre.

10. Y la barra de estado muestra información sobre la hoja actual o la operación en curso.

11. Los indicadores de modo registran la inclusión de modos especiales, por ejemplo, el modo de cambiar el caso de las letras (cuando se presiona la tecla Bloq Mayús).

12. El panel de tareas proporciona acceso rápido a documentos de Excel, portapapeles, opciones de búsqueda de archivos y objetos de la colección de clips (Clipart).

13. Asistente (Asistente de Office): un programa que muestra información de las secciones del sistema de ayuda del paquete de Microsoft Excel.



Artículo anterior: Próximo artículo:

© 2015 .
sobre el sitio | Contactos
| mapa del sitio