Acest tutorial acoperă utilizarea înregistratorului macro pentru a crea o macrocomandă simplă în Excel . Înregistratorul macro funcționează înregistrând toate apăsările de la tastatură și clicurile mouse-ului. Macroul creat în acest tutorial va aplica un număr de opțiuni de formatare pentru un titlu al foii de lucru .
În Excel 2007 și 2010, toate comenzile legate de macro sunt situate în fila Developer a panglicii . Adesea, această filă trebuie adăugată la panglică pentru a accesa comenzile macro. Subiectele acoperite de acest tutorial includ:
- Adăugând fila Dezvoltator
- Pornirea înregistratorului macro pentru Excel
- Excel macro recorder options
- Înregistrarea macrocomenzii
- Rularea macro-ului
- Eroare macro / Editare macro
01 din 06
Adăugând fila Dezvoltator
- Faceți clic pe fila File a panglicii pentru a deschide meniul fișierului.
- Faceți clic pe Opțiuni din meniu pentru a deschide caseta de dialog Opțiuni Excel .
- Faceți clic pe opțiunea Personalizare panglică din fereastra din stânga pentru a vizualiza opțiunile disponibile în fereastra din dreapta a casetei de dialog.
- În secțiunea Principalele file din opțiuni, fereastra verifică opțiunea pentru dezvoltatori .
- Faceți clic pe OK.
- Fila Developer ar trebui să fie acum vizibilă în panglica din Excel 2010.
Adăugarea filei Developer în Excel 2007
- În Excel 2007, faceți clic pe butonul Office pentru a deschide meniul derulant.
- Faceți clic pe butonul Opțiuni Excel din partea de jos a meniului pentru a deschide caseta de dialog Opțiuni Excel .
- Faceți clic pe opțiunea Populare din partea de sus a ferestrei din stânga a ferestrei de dialog deschise.
- Faceți clic pe fila Afișare dezvoltator din panglica din fereastra din dreapta a casetei de dialog deschise.
- Faceți clic pe OK.
- Fila Developer ar trebui să fie acum vizibilă în panglică.
02 din 06
Adăugarea unui titlu de foaie de lucru sau a unui reportofon Macro Excel
Înainte de a începe înregistrarea macro-ului nostru, trebuie să adăugăm titlul foii de lucru pe care îl vom format.
Din moment ce titlul fiecărei foi de lucru este de obicei unic pentru foaia de lucru, nu dorim să includeți titlul în macro. Prin urmare, îl vom adăuga în foaia de lucru, înainte de a începe înregistrarea macro.
- Faceți clic pe celula A1 din foaia de lucru.
- Introduceți titlul: Cheltuieli Cookie Shop pentru luna iunie 2008 .
- Apăsați tasta Enter de pe tastatură.
Excel Macro Recorder
Cea mai ușoară modalitate de a crea o macrocomandă în Excel este să utilizați înregistrarea macro. Pentru a face acest lucru:
- Faceți clic pe fila Dezvoltatori .
- Faceți clic pe Înregistrare macro în bandă pentru a deschide caseta de dialog Record macro .
03 din 06
Opțiunile pentru înregistratorul macro
Există 4 opțiuni de completat în această casetă de dialog:
- Nume macro - dați-i macrocomenzii un nume descriptiv. Numele trebuie să înceapă cu o literă, iar spațiile nu sunt permise. Doar literele, numerele și caracterul de subliniere sunt permise.
- Tastă rapidă - (opțional) completați o literă, un număr sau alte caractere în spațiul disponibil. Aceasta vă va permite să rulați macro-ul ținând apăsată tasta CTRL și apăsând litera selectată de pe tastatură.
- Stocați macroul în
- Opțiuni:
- Acest registru de lucru
- Macro-ul este disponibil numai în acest fișier.
- Noul registru de lucru
- Această opțiune deschide un nou fișier Excel. Macro-ul este disponibil numai în acest fișier nou.
- Carnet de lucru pentru macro-uri personale.
- Această opțiune creează un fișier ascuns Personal.xls care stochează macro-urile și le pune la dispoziție în toate fișierele Excel.
- Descriere - (opțional) introduceți o descriere a macrocomenzii.
Pentru acest tutorial
- Setați opțiunile din caseta de dialog Record Macro pentru a se potrivi cu cele din imaginea de mai sus.
- Nu faceți clic pe OK - totuși - vedeți mai jos.
- Dacă faceți clic pe butonul OK din caseta de dialog Record Macro , începe înregistrarea macro-ului pe care tocmai l-ați identificat.
- După cum am menționat anterior, înregistratorul macro funcționează înregistrând toate apăsările de la tastatură și clicurile mouse-ului.
- Crearea macrocomenzii format_titles implică să faceți clic pe un număr de opțiuni de format pe fila de domiciliu a panglicii cu mouse-ul în timp ce aparatul de înregistrare macro se execută.
- Mergeți la pasul următor înainte de a începe înregistrarea macro.
04 din 06
Înregistrarea pașilor macro
- Faceți clic pe butonul OK din caseta de dialog Record Macro pentru a porni înregistrarea macro.
- Faceți clic pe fila Acasă a panglicii.
- Evidențiați celulele A1 până la F1 din foaia de lucru.
- Faceți clic pe pictograma Îmbinare și centru pentru a centraliza titlul între celulele A1 și F1.
- Faceți clic pe pictograma Completați culoarea (arată ca o vopsea) pentru a deschide lista verticală de culori de umplere.
- Alegeți Albastru, Accent 1 din listă pentru a transforma culoarea de fundal a celulelor selectate în albastru.
- Faceți clic pe pictograma Culoare font (este o literă mare "A") pentru a deschide lista verticală a culorilor.
- Selectați Alb din listă pentru a transforma textul în celulele selectate pe alb.
- Faceți clic pe pictograma Dimensiune font (deasupra pictogramei vopselei) pentru a deschide lista derulantă pentru mărimea fontului.
- Alegeți 16 din listă pentru a modifica dimensiunea textului din celulele selectate la 16 puncte.
- Faceți clic pe fila Developer a panglicii.
- Faceți clic pe butonul Stop înregistrare de pe bandă pentru a opri înregistrarea macro.
- În acest moment, titlul foii de lucru ar trebui să semene cu titlul din imaginea de mai sus.
05 din 06
Rularea macro-ului
Pentru a rula o macrocomandă pe care ați înregistrat-o:
- Faceți clic pe fila Sheet2 din partea de jos a foii de calcul .
- Faceți clic pe celula A1 din foaia de lucru.
- Introduceți titlul: Cheltuieli Cookie Shop pentru iulie 2008 .
- Apăsați tasta Enter de pe tastatură.
- Faceți clic pe fila Developer a panglicii.
- Faceți clic pe butonul Macro de pe panglică pentru a afișa caseta de dialog Vizualizare macro .
- Faceți clic pe macro format_titles din fereastra cu nume de macro .
- Faceți clic pe butonul Executare .
- Pașii macro trebuie să ruleze automat și să aplice aceiași pași de formatare aplicați titlului din foaia 1.
- În acest moment, titlul din foaia de lucru 2 ar trebui să semene cu titlul din fișa de lucru 1.
06 din 06
Eroare macro / Editare macro
Macro Erori
Dacă macrocomanda dvs. nu a funcționat conform așteptărilor, cea mai simplă și cea mai bună opțiune este să urmați din nou pașii din tutorial și să reînregistrați macrocomanda.
Editarea / Pasul într-un macro
O macrocomanda Excel este scrisă în limbajul de programare Visual Basic for Applications (VBA).
Dând clic pe butoanele Editare sau Pas Into în caseta de dialog Macro pornește editorul VBA (vezi imaginea de mai sus).
Utilizarea editorului VBA și acoperirea limbajului de programare VBA depășește scopul acestui tutorial.