Hvernig á að nota umbúðaaðgerðir í Excel 2016 VBA

Hér finnur þú nokkrar tiltölulega einfaldar sérsniðnar Excel VBA vinnublaðsaðgerðir sem eru líka mjög gagnlegar. Þessar aðgerðir eru kallaðar umbúðaaðgerðir vegna þess að þær samanstanda af kóða sem er vafið utan um innri VBA þætti. Með öðrum orðum, þeir leyfa þér að nota VBA aðgerðir í vinnublaðsformúlum.

Aðgerð notandi()
' Skilar nafni núverandi notanda
  Notandi = Application.UserName
Lokaaðgerð

Þessi aðgerð leyfir formúlunum þínum í raun og veru aðgang að eiginleikum UserName forritshlutarins.

NumberFormat aðgerðin

Þessi aðgerð sýnir einfaldlega tölusnið fyrir reit. Það getur verið gagnlegt ef þú þarft að tryggja að hópur frumna hafi allar sama tölusnið.

Aðgerð NumberFormat (Cell)
' Skilar talnasniði hólfsins
  NumberFormat = Cell(1).NumberFormat
Lokaaðgerð

Taktu eftir notkun klefi (1)? Ef fjölfrumasvið er notað sem rökstuðningur er aðeins fyrsta hólfið notað.

Þú getur auðveldlega skrifað svipaðar aðgerðir sem skila textalit, bakgrunnslit, leturgerð og svo framvegis.

ExtractElement aðgerðin

Þessi umbúðaaðgerð skilar undirstreng úr textastreng sem inniheldur marga þætti, aðskilin með skiljustaf. Til dæmis, þessi formúla skilar kú, sem er þriðja þátturinn í streng sem notar bil sem skilju. Rökin gætu auðvitað verið frumuvísanir.

=ExtractElement(“hundur hestur kýr köttur”, 3, “ “)

Hér er kóðinn, sem er umbúðir fyrir skiptingu VBA:

Fall ExtractElement(Txt, n, sep)
' Skilar n. staki textastrengs, þar sem
' þættir eru aðskildir með tilgreindum skiljustaf
  ExtractElement = Split(Application.Trim(Txt), Sep)(n - 1)
Lokaaðgerð

Myndin hér að neðan sýnir ExtractElement aðgerðina sem notuð er í vinnublaðsformúlum. Dálkur A inniheldur textastrenginn, Dálkur B inniheldur frumefnisnúmerið sem á að draga út og Dálkur C inniheldur afmörkunina (reitur sem virðast vera auðar innihalda bilstaf).

Hvernig á að nota umbúðaaðgerðir í Excel 2016 VBA

Notkun ExtractElement fallsins til að skila staki úr streng.

SayIt aðgerðin

Þessi einfalda aðgerð er umbúðir fyrir Speak-aðferðina á Application.Speech hlutnum. Það notar tilbúna rödd til að „tala“ rökin.

Aðgerð SayIt(txt)
' Segir rökin
  Application.Speech.Speak txt, satt
Lokaaðgerð

Hér er dæmi:

=IF(C10>10000,SayIt(“Yfir kostnaðarhámark”),“OK”)

Formúlan athugar reit C10. Ef gildið er meira en 10.000, segir aðgerðin textann: „Yfir kostnaðarhámark“. Ef gildið er minna en 10.000 sýnir aðgerðin textann OK (og segir ekki neitt).

Notaðu sparlega. Ef þú notar þessa aðgerð oftar en einu sinni getur það verið mjög ruglingslegt. Mundu líka að þessi aðgerð er metin í hvert skipti sem vinnublaðið er reiknað út, svo röddin gæti orðið mjög pirrandi ef þú ert að gera margar breytingar. Þessi aðgerð hentar líklega betur til skemmtunar.

IsLike aðgerðin

Líka stjórnandi VBA er mjög sveigjanleg leið til að bera saman textastrengi. Skoðaðu það í VBA hjálparkerfinu. Þessi aðgerð færir þann kraft til vinnublaðsformúlanna þinna:

Aðgerð er eins (texti, mynstur)
' Skilar satt ef fyrri rökin eru eins og sú seinni
  IsLike = texti Eins og mynstur
Lokaaðgerð

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: […]

Hvað þýða villuskilaboðin í Excel?

Hvað þýða villuskilaboðin í Excel?

Fyrir einföld vandamál finnur Solver í Excel venjulega fljótt bestu Solver breytugildin fyrir hlutfallsaðgerðina. En í sumum tilfellum á Solver í vandræðum með að finna Solver breytugildin sem hámarka hlutfallsaðgerðina. Í þessum tilvikum birtir Solver venjulega skilaboð eða villuboð sem lýsir eða ræðir vandræðin sem […]