INHOUDSOPGAWE:

Skep 'n makro in Microsoft Excel: 7 stappe
Skep 'n makro in Microsoft Excel: 7 stappe

Video: Skep 'n makro in Microsoft Excel: 7 stappe

Video: Skep 'n makro in Microsoft Excel: 7 stappe
Video: Excel Trick : 06 - Copy & paste in selected filter columns and row. 2024, November
Anonim
Skep 'n makro in Microsoft Excel
Skep 'n makro in Microsoft Excel

Sukkel u om met datastelle in Excel te werk? Spandeer u te veel tyd om data voor te berei, en nie genoeg tyd om dit te ontleed nie? Ek het gereeld makro's in Excel gebruik om die proses van die skep van effektiewe datamodelle te verkort, en ek het besluit dat dit 'n goeie tyd is om ander te leer hoe om hierdie netjiese hulpmiddel te gebruik. Deur makro effektief te gebruik op tydige prosesse, sal u besigheid baie tyd bespaar, en geld bespaar.

Makros is in wese programme wat u in Excel skep deur 'n proses wat algemeen bekend staan as 'Visual Coding'. Eintlik druk u op "Record Macro", wys dan die tussenstappe en berekeninge totdat u die finale produk kry, en dan eindig u met die opname. As u die invoerdata op dieselfde manier as u oorspronklike makro het, kan u op die knoppie druk en die finale produk word onmiddellik gemaak.

Ek het 'n lys van aankope en ooreenstemmende inligting oor die prys en kontant ontvang. Deur die proses wat ek u gaan wys, het ek 'n makro gemaak om die data met 'n klik op 'n knoppie in 'n professionele sigblad in te voer. Die afgehandelde sigblad kan ontleed watter rekeninge nog 'n saldo in het en die totale aantal rekeninge vir die gegewe tydperk. Neem gerus my makro en pas dit aan by die behoeftes van u onderneming.

Waarskuwing voordat u begin:

Makros is 'n komplekse funksie van Excel. Ek raai die begin van Excel -gebruikers nie aan om 'n makro te probeer maak nie, leer eers hoe om binne Excel te werk, en as u eers 'n goeie begrip het van hoe u Excel en die verskillende funksies kan gebruik, probeer dan om makros te skep. Met dit gesê, word hierdie instruksies gemaak met die veronderstelling dat die lesers verstaan hoe om binne Excel te werk

Voorrade

  • Toegang tot Microsoft Office en Excel
  • 'N Algemene begrip van die gebruik van Excel

Stap 1: Stap 1: Stel data op en begin met die opname van die makro

Stap 1: Stel data op en begin met die opname van die makro
Stap 1: Stel data op en begin met die opname van die makro
Stap 1: Stel data op en begin met die opname van die makro
Stap 1: Stel data op en begin met die opname van die makro
Stap 1: Stel data op en begin met die opname van die makro
Stap 1: Stel data op en begin met die opname van die makro

Eerste prentjie:

Organiseer die data wat u in u tabel wil hê, op 'n Excel -sigblad. Sodra alles in Excel is, moet u die makro opneem. Met makro's kry u slegs een poging, dus ek beveel aan dat u dit volledig hersien voordat u dit probeer.

Tweede prent:

Om die makro op te neem, moet u die ontwikkelaar -oortjie aktiveer. Om dit te doen, gaan na Lêer> Opsies> Pas lint aan, kies die oortjie Ontwikkelaar en klik op "OK".

Derde prentjie:

Noudat u die oortjie Ontwikkelaar in u lint het, klik op die oortjie Ontwikkelaar en klik dan op 'Makro opneem'. Skep 'n titel wat pas by die inhoud van die lêer en druk op 'OK'; alles na hierdie stap is die proses om die makro op te neem totdat die stap voltooi is. Let ook daarop dat alle selle wat in geel gemerk is, u kan help om hierdie instruksies te lei. Moet dit NIE in u eie dokument plaas nie, want dit sal die makro verander.

Stap 2: Stap 2: Skep tabel en sjabloon vir die finale blad

Stap 2: Skep tabel en sjabloon vir die finale blad
Stap 2: Skep tabel en sjabloon vir die finale blad
Stap 2: Skep tabel en sjabloon vir die finale blad
Stap 2: Skep tabel en sjabloon vir die finale blad

Eerste prentjie:

Maak eers 'n afskrif van die oop oortjie sodat u dieselfde oortjies oop het. Keer terug na u oorspronklike oortjie en kies die data wat u wil organiseer. Skep 'n tafel met opskrifte en voeg 'n paar rye spasie daarbo, ek het 5 rye gedoen.

Tweede prent:

Skep 'n titel bo -aan en skep 'n blokkie met die kontrolesyfers. Die tjeksyfers vir hierdie sjabloon is “Aantal kliënte” en “Kontant wat nog ingesamel moet word”. Wat die organisasie van hierdie sjabloon betref, kan u dit asb doen, maar wees bewus daarvan dat my instruksies spesifiek is vir die uitleg wat ek gekies het.

Stap 3: Stap 3: Konstrueer eerste kontrole

Stap 3: Konstrueer die eerste tjekfiguur
Stap 3: Konstrueer die eerste tjekfiguur

Hierdie stap is redelik eenvoudig; 'n Fout hier kan egter daartoe lei dat die kontrolesyfer nie in die finale makro werk nie. In die blokkie langs die sel "Aantal kliënte", skep 'n "TEL" formule om die aantal selle in 'n enkele ry in die tabel op te tel. Ek het gekies om die selle wat ek gemerk het, geel te tel. Dit is ook goed om daarop te let dat my volledige formule ook bo -aan die prentjie is.

Stap 4: Stap 4: Skep 'n tweede tjekfiguur

Stap 4: Skep 'n tweede tjekfiguur
Stap 4: Skep 'n tweede tjekfiguur
Stap 4: Skep 'n tweede tjekfiguur
Stap 4: Skep 'n tweede tjekfiguur

Pasop, die volgende twee stappe is uitgebreid en kan verwarrend wees, dus lees dit noukeurig. Van hier af sal my instruksies spesifiek wees vir my datamodel. As u 'n ander proses benodig, gebruik myne as verwysing, maar nie as 'n 100% akkurate model nie, want dit werk moontlik nie vir u lêer nie.

Eerste prentjie:

Gaan na die 2de oortjie in die werkboek (die gekopieerde oortjie)

Skep in kolom J 'n nuwe rytitel "Bedrag links". Voer in sel J2 (gemerkte sel hierbo) die formule = G2-H2 in en kopieer dit na die res van die selle. Keer terug na die oorspronklike oortjie met die werksjabloon.

Tweede prent:

Maak in sel E4 'n nuwe formule met die totale kolom Bedrag van die gekopieerde bladsy. Die formulebalk toon die voltooide formule.

Stap 5: Stap 5: Ongehaalde kontant deur die kliënt

Stap 5: Ongehaalde kontant deur die kliënt
Stap 5: Ongehaalde kontant deur die kliënt
Stap 5: Ongehaalde kontant deur die kliënt
Stap 5: Ongehaalde kontant deur die kliënt
Stap 5: Ongehaalde kontant deur die kliënt
Stap 5: Ongehaalde kontant deur die kliënt

Om 'n beeldmateriaal te skep om aan te toon watter kliënte nog uitstaande saldo's het, moet ons 'n aparte tabel maak.

Eerste prentjie:

Om terug te keer na die gekopieerde oortjie, hierbo getoon. Vir die nuwe tafel wil ons slegs die inligting hê vir kliënte met 'n uitstaande saldo. Eerstens in kolomme "L" en "M", word hulle onderskeidelik "Voornaam" en "Van" genoem. Tik dan in sel L2 die formule = IF ($ J2> 0, A2,””). Hierdie formule wat uitgeskryf word, meld: As sel J2 groter is as 0, toon dan die waarde in sel A2, as dit nie groter is as 0 nie, laat die sel leeg.

Maak seker dat as u na sel J2 verwys, u 'n dollarteken ($) voor die J plaas, sodat ons die data korrek na ander selle kan kopieer. Die $ -teken hou die verwysing in kolom "J", maar laat die rye dienooreenkomstig verander. Kopieer dan die formule na die res van die selle in kolom "L" en "M" (hierbo omring).

Tweede prent:

Om die kontantwaarde akkuraat te trek, gebruik ons 'n soortgelyke waarde as die name voorheen. Skep hierdie keer 'n formule wat sê: = IF (J2> 0, J2, ""). Die enigste verskil in hierdie formule is dat as die waarde groter as nul is, ons die data van "Bedrag links" wil hê. Kopieer hierdie data na die res van die selle.

Derde prentjie:

Kopieer vervolgens die nuwe data van die gekopieerde oortjie, gaan dan na die sjabloon -oortjie en klik met die rechtermuisknop onder die tabel (maak nie saak waar nie). Na regsklik, kyk onder plakopsies en kies 'Plak waardes', dit plak slegs die getalle en nie die formules nie.

Vierde beeld:

Skep 'n filter vir die tabel en kies een van die opskrifte. Klik op die keuselys en kies filter alles behalwe spasies. Sodra die filter in plek is, sal die rygetalle blou verskyn, en ek het die selle geel gemerk om dit makliker te maak. Kies die blou rye en verwyder hierdie rye. Sodra die rye verwyder is, maak die filter skoon soos hieronder getoon:

Stap 6: Stap 6: Voltooi sjabloon

Stap 6: Voltooi sjabloon
Stap 6: Voltooi sjabloon
Stap 6: Voltooi sjabloon
Stap 6: Voltooi sjabloon

Formateer die data as 'n tabel om die oninvorderbare kontant deur klante -data meer professioneel te maak. Sodra dit voltooi is, voeg 'n titel by die tabel en klik op 'Merge & Center' om dit eenvormig aan die tabel te maak. As u dit nie gedoen het nie, moet u seker maak dat die nommers na 'Rekeningkunde' geformateer is om aan te toon dat dollartekens en sentbedrae is. Op hierdie stadium is die makro voltooi en die finale produk moet so lyk:

Stap 7: Stap 7: Beëindig die makro

Stap 7: Beëindig die makro
Stap 7: Beëindig die makro

Gaan na die oortjie "Ontwikkelaar" op die lint en klik op die "Stop opname" -knoppie. Op hierdie punt is die makro klaar en kan dit gebruik word!

As u die makro in die toekoms gebruik, as die begindata soos in stap 1 uiteengesit is, behoort die makro perfek te werk! Volg hierdie stappe noukeurig en ek belowe dat u Excel sal doen. Sterkte!

Aanbeveel: