Si të përdorni funksionet e mbështjellësit në Excel 2016 VBA

Këtu do të gjeni disa funksione relativisht të thjeshta të personalizuara të fletës së punës Excel VBA që janë gjithashtu shumë të dobishme. Këto funksione quhen funksione mbështjellëse sepse ato përbëhen nga kodi që është i mbështjellë rreth elementeve të brendshme të VBA. Me fjalë të tjera, ato ju lejojnë të përdorni funksionet VBA në formulat e fletëve të punës.

Funksioni Përdorues ()
' Kthen emrin e përdoruesit aktual
  Përdoruesi = Aplikacioni.Emri i përdoruesit
Funksioni i Fundit

Ky funksion, në thelb, i lejon formulat tuaja të aksesojnë vetinë Emri i përdoruesit të objektit Application.

Funksioni NumberFormat

Ky funksion thjesht shfaq formatin e numrave për një qelizë. Mund të jetë e dobishme nëse duhet të siguroheni që një grup qelizash të kenë të njëjtin format numrash.

Formati i numrit të funksionit (qeliza)
' Kthen formatin e numrave të qelizës
  Formati i numrit = Qeliza(1).Formati i numrit
Funksioni i Fundit

E vini re përdorimin e qelizës (1)? Nëse një varg shumëqelizash përdoret si argument, përdoret vetëm qeliza e parë.

Mund të shkruani lehtësisht funksione të ngjashme që kthejnë ngjyrën e tekstit të një qelize, ngjyrën e sfondit, fontin, etj.

Funksioni ExtractElement

Ky funksion mbështjellës kthen një nënvarg nga një varg teksti që përmban shumë elementë, të ndarë nga një karakter ndarës. Për shembull, kjo formulë kthen lopë, e cila është elementi i tretë në një varg që përdor një hapësirë ​​si ndarës. Argumentet, natyrisht, mund të jenë referenca të qelizave.

=ExtractElement ("macja e lopës me kalë qeni", 3, "")

Këtu është kodi, i cili është një mbështjellës për funksionin Split të VBA:

Funksioni ExtractElement (Txt, n, Shtator)
' Kthen elementin e n-të të një vargu teksti, ku
Elementet ndahen nga një karakter ndarës i caktuar
  ExtractElement = Split(Application.Trim(Txt), Shtator)(n - 1)
Funksioni i Fundit

Imazhi më poshtë tregon funksionin ExtractElement të përdorur në formulat e fletëve të punës. Kolona A përmban vargun e tekstit, kolona B përmban numrin e elementit që do të nxirret dhe kolona C përmban kufirin (qelizat që duken të zbrazëta përmbajnë një karakter hapësinor).

Si të përdorni funksionet e mbështjellësit në Excel 2016 VBA

Përdorimi i funksionit ExtractElement për të kthyer një element nga një varg.

Funksioni SayI

Ky funksion i thjeshtë është një mbështjellës për metodën Speak të objektit Application.Speech. Ai përdor një zë të sintetizuar për të "folur" argumentin.

Funksioni SayIt (txt)
’ Flet argumenti
  Application.Speech.Speak txt, e vërtetë
Funksioni i Fundit

Ja një shembull:

=IF(C10>10000,SayIt("Mbi buxhet"),"OK")

Formula kontrollon qelizën C10. Nëse vlera është më e madhe se 10,000, funksioni tregon tekstin: "Mbi buxhet". Nëse vlera është më e vogël se 10,000, funksioni shfaq tekstin OK (dhe nuk thotë asgjë).

Përdorni me masë. Nëse e përdorni këtë funksion më shumë se një herë, mund të jetë shumë konfuze. Gjithashtu, mbani mend se ky funksion vlerësohet sa herë që llogaritet fleta e punës, kështu që zëri mund të bëhet shumë i bezdisshëm nëse jeni duke bërë shumë ndryshime. Ky funksion është ndoshta më i përshtatshëm për qëllime argëtimi.

Funksioni IsLike

Operatori Like i VBA është një mënyrë shumë fleksibël për të krahasuar vargjet e tekstit. Kontrolloni atë në sistemin e ndihmës VBA. Ky funksion e sjell atë fuqi në formulat e fletës suaj të punës:

Funksioni IsLike (tekst, model)
' Kthehet e vërtetë nëse argumenti i parë është si i dyti
  IsLike = tekst Si model
Funksioni i Fundit

Leave a Comment

Si të shkruani shënime në OneNote 2013 në Android

Si të shkruani shënime në OneNote 2013 në Android

Mësoni si të shkruani shënime në OneNote 2013 në Android me krijimin, hapjen dhe regjistrimin e shënimeve. Aplikoni strategji efektive për menaxhimin e shënimeve tuaja.

Formatimi i numrave në një varg teksti në Excel

Formatimi i numrave në një varg teksti në Excel

Mësoni si të formatoni numrat në një varg teksti në Excel për të përfshirë informacione të sakta dhe tërheqëse për raportet tuaja.

Si të fshini qelizat dhe të dhënat në Excel 2010

Si të fshini qelizat dhe të dhënat në Excel 2010

Në Excel 2010, fshini të dhënat apo formatin e qelizave lehtësisht me disa metoda të thjeshta. Mësoni si të menaxhoni përmbajtjen e qelizave me opsione të ndryshme.

Formatimi i elementeve të grafikut të Excel 2007

Formatimi i elementeve të grafikut të Excel 2007

Zhvilloni aftësitë tuaja në formatimin e elementeve të grafikut në Excel 2007 përmes metodave të thjeshta dhe efikase.

Si të rreshtoni dhe justifikoni tekstin në Word 2010

Si të rreshtoni dhe justifikoni tekstin në Word 2010

Mësoni se si të rreshtoni dhe justifikoni tekstin në Word 2010 me opsione të ndryshme rreshtimi dhe justifikimi për të përmirësuar formatimin e dokumenteve tuaja.

Excel 2019: Si të krijoni makro Excel për të automatizuar komandat

Excel 2019: Si të krijoni makro Excel për të automatizuar komandat

Mësoni si të krijoni makro në Excel 2019 për të automatizuar komandat dhe thjeshtuar detyrat tuaja.

Si të përdorni vizoren për të vendosur skeda në Word 2016

Si të përdorni vizoren për të vendosur skeda në Word 2016

Mënyra vizuale dhe e shpejtë për të vendosur një ndalesë skedash në Word 2016 është përdorimi i vizores. Zbulo disa këshilla dhe truke për përdorimin e skedave në këtë program.

Formatimi i boshtit X dhe boshtit Y në grafikët e Excel 2007

Formatimi i boshtit X dhe boshtit Y në grafikët e Excel 2007

Mësoni si të formula boshtet X dhe Y në Excel 2007, duke përfshirë mundësitë e ndryshimit të formatimeve për grafikët e ndryshëm.

Statistika të thjeshta në analizën e të dhënave në Excel

Statistika të thjeshta në analizën e të dhënave në Excel

Eksploroni se si Excel mund t

Gjetja dhe zëvendësimi i të dhënave në Excel 2007

Gjetja dhe zëvendësimi i të dhënave në Excel 2007

Mësoni se si të përdorni veçorinë Find and Replace të Excel 2007 për të gjetur dhe zëvendësuar të dhëna në mënyrë efikase. Kjo udhëzues është e përshtatshme për të gjithë përdoruesit që dëshirojnë të rrisin produktivitetin e tyre.