Yfirlit yfir Excel hlutlíkanið

Visual Basic for Applications er hlutbundið forritunarmál. Grunnhugtak hlutbundinnar forritunar er að hugbúnaðarforrit (Excel í þessu tilfelli) samanstendur af ýmsum einstökum hlutum sem hver um sig hefur sitt eigið sett af eiginleikum og notkun.

Excel forrit inniheldur frumur, vinnublöð, töflur, snúningstöflur, teikniform — listinn yfir hluti Excel er að því er virðist endalaus. Hver hlutur hefur sitt eigið sett af eiginleikum, sem kallast eiginleikar , og sitt eigið mengi af notkun, sem kallast aðferðir .

Þú getur hugsað um þetta hugtak alveg eins og þú myndir gera hlutina sem þú mætir á hverjum degi, eins og tölvuna þína, bílinn eða ísskápinn. Hver þessara hluta hefur auðkennandi eiginleika, svo sem hæð, þyngd og lit. Þeir hafa hver sína sérstaka notkun, svo sem að vinna með Excel, flytja þig langar vegalengdir eða halda viðkvæmum matvælum köldum.

VBA hlutir hafa einnig auðkennanlega eiginleika og notkunaraðferðir. Hólf vinnublaðs er hlutur og meðal lýsanlegra eiginleika hans (eiginleikar hans) eru heimilisfang hans, hæð og sniðinn fyllingarlitur. Vinnubók er líka VBA hlutur og meðal nothæfra eiginleika þess (aðferðir hennar) er möguleikinn til að opna, loka og bæta við grafi eða snúningstöflu.

Í Excel ertu að takast á við vinnubækur, vinnublöð og svið daglega. Þú hugsar líklega um hvern þessara hluta sem hluti af Excel, í raun ekki aðskilinn í huga þínum. Hins vegar hugsar Excel um þetta innbyrðis sem hluti af stigveldislíkani sem kallast Excel Object Model. Excel Object Model er skýrt afmarkað safn af hlutum sem eru byggðir upp í samræmi við tengslin á milli þeirra.

Að skilja hluti

Í hinum raunverulega heimi geturðu lýst öllu sem þú sérð sem hlut. Þegar þú horfir á húsið þitt er það hlutur. Húsið þitt hefur herbergi; þessi herbergi eru líka aðskildir hlutir. Þau herbergi gætu verið með skápum. Þessir skápar eru líka hlutir. Þegar þú hugsar um húsið þitt, herbergin og skápana gætirðu séð stigveldissamband á milli þeirra. Excel virkar á sama hátt.

Í Excel er forritahluturinn hinn alltumlykjandi hlutur - svipað og húsið þitt. Inni í forritshlutnum er Excel með vinnubók. Inni í vinnubók er vinnublað. Inni í því er svið. Þetta eru allt hlutir sem búa í stigveldi.

Til að benda á ákveðinn hlut í VBA geturðu farið í gegnum hlutlíkanið. Til dæmis, til að komast í reit A1 á blaði 1, geturðu slegið inn þennan kóða:

Activeworkbook.Sheets("Sheet1").Range("A1").Veldu

Í flestum tilfellum er stigveldi hlutalíkana skilið, svo þú þarft ekki að slá inn hvert stig. Ef þú slærð inn þennan kóða færðu þig einnig í reit A1 vegna þess að Excel ályktar að þú eigir við virku vinnubókina og virka blaðið:

Range("A1").Veldu

Reyndar, ef þú ert með bendilinn þinn þegar í reit A1, geturðu einfaldlega notað ActiveCell hlutinn, sem afneitar þörfinni á að stafa út bilið:

Activecell.Select

Að skilja söfn

Margir af hlutum Excel tilheyra söfnum , sem eru í raun hópar svipaðra hluta. Á sama hátt er húsið þitt innan hverfis, sem er safn húsa. Hvert hverfi situr í safni hverfa sem kallast borg. Excel lítur á söfn sem hluti sjálft.

Í hverjum vinnubókarhlut hefurðu safn af vinnublöðum. Vinnublaðasafnið er hlutur sem þú getur hringt í í gegnum VBA. Hvert vinnublað í vinnubókinni þinni er í vinnublaðasafninu.

Ef þú vilt vísa til vinnublaðs í vinnublaðasafninu geturðu vísað til þess með staðsetningu þess í safninu, sem vísitölu sem byrjar á 1, eða með nafni þess, sem tilvitnunartexta. Ef þú keyrir eftirfarandi tvær línur af kóða í vinnubók sem hefur aðeins eitt vinnublað sem heitir MySheet, gera þær báðar það sama:

Vinnublöð(1).Veldu
Vinnublöð ("MySheet"). Veldu

Ef þú ert með tvö vinnublöð í virku vinnubókinni sem hafa nöfnin MySheet og YourSheet, í þeirri röð, geturðu vísað í annað vinnublaðið með því að slá inn aðra hvora þessara staðhæfinga:

Vinnublöð(2).Veldu
Vinnublöð(„Þitt blað“). Veldu

Ef þú vilt vísa til vinnublaðs í vinnubók sem heitir MySheet í tiltekinni vinnubók sem er ekki virk, verður þú að uppfylla tilvísun vinnublaðsins og vinnubókartilvísunina, eins og hér segir:

Vinnubækur("MyData.xls").Worksheets("MySheet").Veldu

Að skilja eiginleika

Eiginleikar eru í meginatriðum eiginleikar hlutar. Húsið þitt hefur lit, fermetra, aldur og svo framvegis. Sumum eiginleikum, eins og litnum á húsinu þínu, er hægt að breyta. Ekki er hægt að breyta öðrum eignum, eins og árið sem húsið þitt var byggt.

Sömuleiðis hefur hlutur í Excel eins og Worksheet hluturinn blaðnafnaeiginleika sem hægt er að breyta og Rows.Count row eiginleiki sem getur ekki.

Þú vísar til eiginleika hlutar með því að vísa í hlutinn og síðan í eiginleikann. Til dæmis geturðu breytt nafni vinnublaðsins þíns með því að breyta Name eiginleika þess.

Í þessu dæmi endurnefnir þú Sheet1 í MySheet:

Sheets("Sheet1").Name = "MySheet"

Sumar eignir eru skrifvarandi, sem þýðir að þú getur ekki úthlutað þeim gildi beint. Dæmi um skrifvarinn eiginleika er Texti eiginleiki reits, sem gefur sniðið útlit gildis í reit. Þú getur ekki skrifað yfir eða breytt því.

Að skilja aðferðir

Aðferðir eru þær aðgerðir sem hægt er að framkvæma gegn hlut. Það hjálpar að hugsa um aðferðir sem sagnir. Til dæmis getur þú málað húsið þitt; í VBA, sem gæti þýtt til

hús.málning

Einfalt dæmi um Excel aðferð er Select aðferð Range hlutarins:

Range("A1").Veldu

Önnur er Copy aðferð Range hlutsins:

Range("A1"). Afrita

Sumar aðferðir hafa færibreytur sem geta ráðið því hvernig aðferðunum er beitt. Til dæmis er hægt að nota Paste aðferðina á skilvirkari hátt með því að skilgreina færibreytuna Destination:

ActiveSheet.Paste Destination:=Range("B1")

Leave a Comment

Námundun tölur í Excel 2007 með ROUND, ROUNDUP og ROUNDDOWN

Námundun tölur í Excel 2007 með ROUND, ROUNDUP og ROUNDDOWN

Fyrir þá sem vilja læra um aðferðir eins og <strong>ROUND</strong>, <strong>ROUNDUP</strong> og <strong>ROUNDDOWN</strong> í Excel 2007, skoðaðu þessa skref-fyrir-skref leiðbeiningu um hvernig á að rúnna tölur á réttan hátt.

Hvernig á að koma í veg fyrir að Microsoft Word opni skrár í skrifvarinn ham á Windows

Hvernig á að koma í veg fyrir að Microsoft Word opni skrár í skrifvarinn ham á Windows

Hvernig á að koma í veg fyrir að Microsoft Word opni skrár í skrifvarandi ham á Windows. Microsoft Word opnar skrár í skrifvarandi ham, sem gerir það ómögulegt að breyta þeim? Ekki hafa áhyggjur, aðferðirnar eru hér að neðan

Hvernig á að laga ranga prentun á Microsoft Word skjölum

Hvernig á að laga ranga prentun á Microsoft Word skjölum

Hvernig á að laga villur við prentun á röngum Microsoft Word skjölum Villur við prentun Word skjala með breyttu letri, sóðalegar málsgreinar, texta sem vantar eða glatað efni eru nokkuð algengar. Hins vegar ekki

Eyddu penna- og auðkennisteikningum á PowerPoint-skyggnunum þínum

Eyddu penna- og auðkennisteikningum á PowerPoint-skyggnunum þínum

Ef þú hefur notað pennann eða hápunktarann ​​til að teikna á PowerPoint glærurnar þínar meðan á kynningu stendur geturðu vistað teikningarnar fyrir næstu kynningu eða eytt þeim út svo næst þegar þú sýnir þær byrjarðu á hreinum PowerPoint glærum. Fylgdu þessum leiðbeiningum til að eyða penna- og auðkenningarteikningum: Að eyða línum einni á […]

Innihald stílasafns í SharePoint 2010

Innihald stílasafns í SharePoint 2010

Stílsafnið inniheldur CSS skrár, Extensible Stylesheet Language (XSL) skrár og myndir sem notaðar eru af fyrirfram skilgreindum aðalsíðum, síðuuppsetningum og stjórntækjum í SharePoint 2010. Til að finna CSS skrár í stílasafni útgáfusíðunnar: Veldu Site Actions→ View Allt efni á síðunni. Innihald síðunnar birtist. Style bókasafnið er staðsett í […]

Snið tölur í þúsundum og milljónum í Excel skýrslum

Snið tölur í þúsundum og milljónum í Excel skýrslum

Ekki yfirgnæfa áhorfendur með stórkostlegum tölum. Í Microsoft Excel geturðu bætt læsileika mælaborða og skýrslna með því að forsníða tölurnar þínar þannig að þær birtast í þúsundum eða milljónum.

Hvernig á að deila og fylgja SharePoint síðum

Hvernig á að deila og fylgja SharePoint síðum

Lærðu hvernig á að nota SharePoints samfélagsnetverkfæri sem gera einstaklingum og hópum kleift að eiga samskipti, vinna saman, deila og tengjast.

Hvernig á að umbreyta dagsetningum í Julian snið í Excel

Hvernig á að umbreyta dagsetningum í Julian snið í Excel

Julian dagsetningar eru oft notaðar í framleiðsluumhverfi sem tímastimpill og fljótleg tilvísun fyrir lotunúmer. Þessi tegund af dagsetningarkóðun gerir söluaðilum, neytendum og þjónustuaðilum kleift að bera kennsl á hvenær vara var framleidd og þar með aldur vörunnar. Julian dagsetningar eru einnig notaðar í forritun, hernum og stjörnufræði. Mismunandi […]

Hvernig á að búa til Access Web App

Hvernig á að búa til Access Web App

Þú getur búið til vefforrit í Access 2016. Svo hvað er vefforrit eiginlega? Jæja, vefurinn þýðir að hann er á netinu og app er bara stytting fyrir „umsókn“. Sérsniðið vefforrit er gagnagrunnsforrit á netinu sem hægt er að nálgast úr skýinu með vafra. Þú smíðar og viðheldur vefforritinu í skrifborðsútgáfunni […]

Quick Launch Bar í SharePoint 2010

Quick Launch Bar í SharePoint 2010

Flestar síður í SharePoint 2010 sýna lista yfir flakktengla á flýtiræsingarstikunni vinstra megin á síðunni. Flýtiræsingarstikan sýnir tengla á innihaldsefni vefsvæða eins og lista, bókasöfn, síður og útgáfusíður. Flýtiræsingarstikan inniheldur tvo mjög mikilvæga tengla: Tengill á allt efni vefsvæðis: […]