Tutorial de Excel Macro

Este tutorial abarca o uso da gravadora de macro para crear unha macro simple en Excel . A gravadora de macro funciona gravando todas as teclas e clics do rato. A macro creada neste tutorial aplicará unha serie de opcións de formato a un título de folla de cálculo .

En Excel 2007 e 2010, todos os comandos relacionados con macro están localizados na páxina de Desenvolvedores da cinta . Moitas veces, esta guía ten que ser engadida á cinta para acceder aos comandos de macro. Os temas tratados neste tutorial inclúen:

01 de 06

Engadir a páxina de programador

Prema para engadir esta imaxe - Engadir a lapela de desenvolvedor en Excel. © Ted Francés
  1. Fai clic na pestana Ficheiro da cinta para abrir o menú do ficheiro.
  2. Prema en Opcións no menú para abrir o diálogo Opcións de Excel .
  3. Prema na opción Personalizar Cinta na xanela da esquerda para ver as opcións dispoñibles na xanela dereita do cadro de diálogo.
  4. Na sección Pestañas principais das opcións, a ventá desactiva a opción Desenvolvedor .
  5. Faga clic en Aceptar.
  6. A pestana Desenvolvedor agora debería estar visible na cinta en Excel 2010.

Engadir a lapela do desenvolvedor en Excel 2007

  1. En Excel 2007, fai clic no botón de Office para abrir o menú despregable.
  2. Prema no botón Opcións de Excel situado na parte inferior do menú para abrir o diálogo Opcións de Excel .
  3. Faga clic na opción Popular na parte superior da xanela da esquerda do cadro de diálogo aberto.
  4. Fai clic na pestaña Mostrar a desenvolvedora na cinta na xanela da dereita do cadro de diálogo aberto.
  5. Faga clic en Aceptar.
  6. A pestana Desenvolvedor agora debería estar visible na cinta.

02 de 06

Engadido un Título de folla de traballo / O Grabador de Macro de Excel

Apertura do cuadro de diálogo Excel Macro Recorder. © Ted Francés

Antes de comezar a gravar a nosa macro, necesitamos engadir o título do traballo que estaremos formateando.

Dado que o título de cada folla de traballo adoita ser único para esa folla de cálculo, non queremos incluír o título na macro. Polo tanto, imos engadilo á folla de traballo, antes de iniciar o gravador de macro.

  1. Fai clic na celda A1 na folla de cálculo.
  2. Escriba o título: Gastos da tenda de cookies para xuño de 2008 .
  3. Prema a tecla Intro no teclado.

Gravadora de Macro de Excel

O xeito máis sinxelo de crear unha macro en Excel é usar a gravadora de macro. Facer así:

  1. Fai clic na pestana Desenvolvedores .
  2. Fai clic en Record Macro na cinta para abrir o diálogo de Gravar Macro .

03 de 06

Opcións de gravadora de macro

Opcións de gravadora de macro. © Ted Francés

Hai catro opcións para completar neste cadro de diálogo:

  1. Nome de macro: dá a túa macro un nome descritivo. O nome debe comezar cunha letra e non se permiten espazos. Só se permiten letras, números e o carácter baixo.
  2. Tecla de acceso directo - (opcional) enche unha letra, número ou outros caracteres no espazo dispoñible. Isto permítelle executar a macro premendo a tecla CTRL e premendo a letra escollida no teclado.
  3. Macro da tenda en
    • Opcións:
    • Este libro
      • A macro só está dispoñible neste ficheiro.
    • Novo libro
      • Esta opción abre un novo ficheiro de Excel. A macro só está dispoñible neste novo ficheiro.
    • Libro persoal macro.
      • Esta opción crea un ficheiro oculto de Persoal.xls que almacena as túas macros e ponlles a túa disposición en todos os ficheiros de Excel.
  4. Descrición - (opcional) introduza unha descrición da macro.

Para este tutorial

  1. Establece as opcións no cadro de diálogo Gravar Macro para que coincida coas da imaxe de arriba.
  2. Non fai clic en Aceptar aínda; vexa a continuación.
    • Ao facer clic no botón Aceptar no diálogo de Gravar Macro comeza a gravar a macro que acaba de identificar.
    • Como se mencionou anteriormente, a gravadora de macro funciona gravando todas as teclas e clics do rato.
    • A creación da macro de formato_títulos implica facer clic en varias opcións de formato na páxina de inicio da cinta co rato mentres se está a executar o gravador de macro.
  3. Vaia ao seguinte paso antes de iniciar a gravadora de macro.

04 de 06

Gravación dos pasos macro

Gravación dos pasos macro. © Ted Francés
  1. Faga clic no botón Aceptar no cadro de diálogo Record Macro para iniciar a gravadora de macro.
  2. Fai clic na pestana Inicio da cinta.
  3. Destaque as celas A1 a F1 na folla de cálculo.
  4. Fai clic na icona Fusión e Centro para centrar o título entre as celas A1 e F1.
  5. Fai clic na icona Fill Color (parece unha lata de pintura) para abrir a lista despregable da cor do recheo.
  6. Escolla Azul, Acento 1 da lista para activar a cor de fondo das celas seleccionadas en azul.
  7. Fai clic no ícone da cor da fonte (é unha letra grande "A") para abrir a lista despregábel da cor da fonte.
  8. Escolla Branco da lista para converter o texto nas celas seleccionadas en branco.
  9. Fai clic na icona do tamaño da fonte (arriba do icono da pintura) para abrir a lista despregábel do tamaño da fonte.
  10. Escolla 16 da lista para cambiar o tamaño do texto nas celas seleccionadas a 16 puntos.
  11. Faga clic na pestana Desenvolvedor da cinta.
  12. Fai clic no botón Detener a gravación na cinta para deter a gravación de macro.
  13. Neste punto, o título do teu traballo debe parecerse ao título da imaxe de arriba.

05 de 06

Correr a macro

Correr a macro. © Ted Francés

Para executar unha macro gravada:

  1. Faga clic na folla Sheet2 na parte inferior da folla de cálculo .
  2. Fai clic na celda A1 na folla de cálculo.
  3. Escriba o título: Gastos da tenda de cookies para xullo de 2008 .
  4. Prema a tecla Intro no teclado.
  5. Faga clic na pestana Desenvolvedor da cinta.
  6. Faga clic no botón Macros da cinta para abrir o cadro de diálogo Ver Macro .
  7. Fai clic na macro de format_títulos na xanela de nome de macro .
  8. Fai clic no botón Executar .
  9. Os pasos da macro deberían executarse automaticamente e aplicar os mesmos pasos de formato aplicados ao título na folla 1.
  10. Neste punto, o título da folla de traballo 2 debe parecerse ao título da folla de cálculo 1.

06 de 06

Erros de macro / edición dunha macro

A ventá do editor de VBA en Excel. © Ted Francés

Erros de macro

Se a túa macro non funcionou como se esperaba, a opción máis sinxela e mellor é seguir os pasos do tutorial de novo e volver rexistrar a macro.

Edición / Paso a unha macro

Unha macro Excel está escrito na linguaxe de programación Visual Basic para aplicacións (VBA).

Ao facer clic nos botóns Edit ou Step Into na caixa de diálogo Macro comeza o editor VBA (vexa a imaxe de arriba).

Usar o editor VBA e cubrir a linguaxe de programación VBA está fóra do alcance deste tutorial.