Excel Macro Tutorial

Dit tutorial makket it brûken fan de makro-recorder om in ienfâldige makro yn Excel te meitsjen . De makro-recorder wurket troch it opnimmen fan alle toetsen en klikken fan 'e mûs. It makro makke yn dit tutorial sil in oantal opmaakformaten oanfreegje om in wurkblêdtitel .

Yn Excel 2007 en 2010 wurde alle makroansgeande kommando's op'e ljepper Untwikkelder fan it lint lizze . Faak moat dizze ljepper tafoegje wurde oan it lint om de tagong te krijen ta de makro-kommando's. De ûnderwerpen ûnderdiel fan dizze ynstruksje binne ûnder oaren:

01 of 06

It tabblêd ûntwikkelje tafoegje

Klik om dizzeôf te ferpleatsen - tafoegje de ljepper ûntwikkel yn Excel. © Ted French
  1. Klikje op de ljepper Ofbylding fan it lint om it bestânmenu te iepenjen.
  2. Klik op Opsjes yn it menu om it dialoochfinster Excel-Opsjes te iepenjen .
  3. Klik op 'e Opsleine Ribbon- opsje yn it lofts-finster om de beskikbere opsjes te sjen yn it rjochterhân fan it dialoochfinster.
  4. Under it haad ljepblêder fan 'e opsjes kontrolearret it finster de opsje Developer .
  5. Klik OK.
  6. It tabblêd Untwikkelder moat no sichtber wêze yn it lint yn Excel 2010.

It Untwikkelje ljepper tafoegje yn Excel 2007

  1. Yn Ekscel 2007 klikje op 'e knop Office om it dellûk menu te iepenjen.
  2. Klik op 'e knop Excel Opsjes lizzende oan' e boaiem fan it menu om it dialoochfinster Excel-opsjes te iepenjen.
  3. Klik op 'e Populêre opsje oan' e boppekant fan it loftshanneling fan it iepen dialooch.
  4. Klik op 'e ljepper Untwikkelje sjen litte yn it lint yn it rjochterkant fan it iepen dialooch.
  5. Klik OK.
  6. De ljepper Untwikkelder moat no sichtber wêze yn it lint.

02 of 06

Taheakke in wurkblêd Titel / De Excel Macro-recorder

Iepenje it Excel Macro Recorder Dialog Box. © Ted French

Foardat wy ús makro opnij begjinne, moatte wy de titel fan de wurkblêd taheakje dy't wy formaat meitsje.

Sûnt de titel fan elke wurkblêd is meast unyk foar dat wurkblêd, wolle wy de titel yn it makro net ynfiere. Dêrom sille wy it oan it wurkblêd taheakje, foardat de macro-recorder begjint.

  1. Klik op cell A1 yn it wurkblêd.
  2. Typ de titel: Cookie Shop Expenses foar juny 2008 .
  3. Druk op de toetsoetsje op it toetseboerd.

Excel Macro Recorder

De maklikste manier om in makro yn Excel te meitsjen is it makro-recorder te brûken. Sa te dwaan:

  1. Klik op it tabblêd Developers .
  2. Klik op Rekken Makro yn it lint om it dialooch " Record Macro " te iepenjen.

03 of 06

De Macro-recorder opsjes

De Macro-recorder opsjes. © Ted French

Der binne 4 opsjes te finen yn dit dialoochfinster:

  1. Makro-namme - jouwe jo macro in beskriuwende namme. De namme moat begjinne mei in brief en romten binne net tastien. Allinne brieven, getallen en ûnderwerp binne tastien.
  2. Tafoekkeppeling - (opsjoneel) folje in letter, nûmer of oare tekens yn 'e beskikbere romte. Dit soarget dat jo de makro útfiere troch de CTRL-toets te hâlden en de keazen letter op it toetseboerd te drukken.
  3. Kontakke macro yn
    • Opsjes:
    • Dit wurkboek
      • It makro is allinne beskikber yn dit bestân.
    • Nije wurkboek
      • Dizze opsje iepenet in nije Excel-bestân. It makro is allinne beskikber yn dizze nije triem.
    • Persoanlike makrobesboek.
      • Dizze opsje makket in ferburgen fylden Persoanlike.xls dy't jo makros besparret en makket se foar jo yn alle Excel bestannen beskikber.
  4. Beskriuwing - (opsjoneel) ynfiere in beskriuwing fan it makro.

Foar This Tutorial

  1. Set de opsjes yn it dialoochfinster " Record Macro " oan dyjingen dy't yn it byld boppegeand binne.
  2. Klikje net op OK - noch - sjoch hjirûnder.
    • Klik op 'e knop OK yn it dialoochfinster " Record Macro " begjint opnot it macro dat jo krekt identifisearre hawwe.
    • As earder neamd wurdt, wurket de macro-recorder troch opnimmen fan alle toetsen en klikken fan 'e mûs.
    • It meitsjen fan it formaattitle makro befettet op klikke op in tal opmaakfoarm op 'e thúskaam fan it lint mei de mûs wylst de macro-recorder útfiert.
  3. Gean nei de folgjende stap foar it starten fan de makro-recorder.

04 of 06

Opmerking fan de Macro Steps

Opmerking fan de Macro Steps. © Ted French
  1. Klikje op de OK knop yn it dialoochfinster " Record Macro " om de macro-recorder te begjinnen.
  2. Klikje op de ljepblêd fan it lint.
  3. Markearje de sellen A1 oant F1 yn it wurkblêd.
  4. Klikje op it sykjen Merge en sintrum om de titel tusken sellen A1 en F1 te santearjen.
  5. Klikje op it Fill Colour- ikoantsje (sjoch as in skilderje kin) om de folle kleur-loftslist te iepenjen.
  6. Kies Blauw, Accent 1 út 'e list om de eftergrûnkleur fan' e selekteare sellen te blokkearjen.
  7. Klik op it finsterkleur- ikoam (it is in grutte letter "A") om de lokaasjebalke-loftslist te iepenjen.
  8. Kies wyt fan 'e list om de tekst yn' e selekteare sellen te wikseljen te wite.
  9. Klik op it skermgrutte- byldkaike (boppe it byldkaike kin byldkaike) om de loftergrutte fan 'e lettertypgrutte te iepenjen.
  10. Kies 16 fan 'e list om de grutte te feroarjen de tekst yn' e selektearre sellen oant 16 punten.
  11. Klikje op 'e ljepper Untwikkelder fan it lint.
  12. Klikje op de knop Stop opnij op it lint om de macro-opname te stopjen.
  13. Op dat punt moat jo wurkblêdtitel de titel yn 'e byld hawwe.

05 of 06

Running the Macro

Running the Macro. © Ted French

Om in makro út te fieren dy't jo opnaam hawwe hawwe:

  1. Klik op it tabblêd Sheet2 oan 'e boaiem fan it tabblêd .
  2. Klik op cell A1 yn it wurkblêd.
  3. Typ de titel: Cookie Shop Expenses foar july 2008 .
  4. Druk op de toetsoetsje op it toetseboerd.
  5. Klikje op 'e ljepper Untwikkelder fan it lint.
  6. Klik de Macros knop op it lint om it dialooch werjefte Macro op te heljen.
  7. Klik op it makket format_titles yn it Macro- nammefinster .
  8. Klik op 'e knop Fuortsmite.
  9. De stappen fan 'e makro moatte automatysk útfiere en wurde deselde formaat stappen tapasse foar de titel op blêd 1.
  10. Op dit punt moat de titel op wurkblêd 2 de titel op wurkblêd 1 wêze.

06 van 06

Makro-fouten / bewurkjen fan in makro

It VBA-editorfinster yn Excel. © Ted French

Macro-ferrassingen

As jo ​​makro net as ferwachting útfiere, is de maklikste en beste opsje de folgjende stappen fan it tutorial te folgjen en it makro wer op te nimmen.

Bewurkje / stap yn in makro

In Excel-macro is skreaun yn 'e programmearringstaal foar Visual Basic for Applications (VBA).

Klik op 'e knop' Edit of Step Into ' yn it dialoochfinster Macro begjint de VBA-editor (sjoch de ôfbylding hjirboppe).

It brûken fan de VBA-editor en de bebouwing fan 'e VBA-programmearsteking is fierder bûten it gebiet fan dit praktyk.