VBA funktsioonid Exceli VBA programmeerimiseks

VBA keel sisaldab mitmeid funktsioone, mida saate Excelis koodi koostamiseks kasutada. Järgmises tabelis on toodud kõige kasulikumate funktsioonide kirjeldused. Koodi kirjutamisel tippige sõna VBA, millele järgneb punkt ja näete nende funktsioonide ripploendit. Lisateavet leiate Exceli abisüsteemist.

VBA funktsioon Mida see teeb
Abs Tagastab arvu absoluutväärtuse
Massiiv Tagastab variandi, mis sisaldab massiivi
Asc Teisendab stringi esimese märgi selle ASCII väärtuseks
Atn Tagastab arvu arktangensi
CBool Teisendab avaldise Boole'i ​​andmetüübiks
CByte Teisendab avaldise bait-andmetüübiks
CCur Teisendab avaldise valuuta andmetüübiks
CDkuupäev Teisendab avaldise kuupäeva andmetüübiks
CDbl Teisendab avaldise topeltandmetüübiks
CDec Teisendab avaldise kümnendandmete tüübiks
Vali Valib ja tagastab argumentide loendist väärtuse
Chr Teisendab ANSI väärtuse märgiks
CInt Teisendab avaldise täisarvuliseks andmetüübiks
CLng Teisendab avaldise pikaks andmetüübiks
Cos Tagastab arvu koosinuse
Loo objekt Loob OLE Automationi objekti
CSng Teisendab avaldise üheks andmetüübiks
CStr Teisendab avaldise stringi andmetüübiks
CurDir Tagastab praeguse tee
CVar Teisendab avaldise variandi andmetüübiks
CVDate Teisendab avaldise kuupäeva andmetüübiks
CVERr Tagastab kasutaja määratud veatüübi
Kuupäev Tagastab praeguse süsteemi kuupäeva
Lisamise kuupäev Tagastab kuupäeva, millele on lisatud konkreetne kuupäevavahemik
DateDiff Tagastab kahe kuupäeva erinevuse
ajaintervallina
KuupäevOsa Tagastab täisarvu, mis sisaldab kuupäeva kindlat osa
KuupäevSerial Tagastab määratud aasta, kuu ja päeva kuupäeva
DateValue Teisendab stringi kuupäevaks
päev Tagastab kuupäeva kuu päeva
Dir Tagastab faili või kataloogi nime, mis vastab
mustrile
DoEvents Käivitab, et operatsioonisüsteem saaks muid
sündmusi töödelda
EOF Tagastab väärtuse Tõene, kui tekstifail on jõudnud lõppu
Viga Annab veateate, mis vastab vea
number
Exp Tagastab naturaallogaritmide aluse (e), mis on tõstetud
astmeni
FileAttr Tagastab tekstifaili failirežiimi
FileDateTime Tagastab faili viimati muutmise kuupäeva ja kellaaja
FileLen Tagastab baitide arvu failis
Parandage Tagastab arvu täisarvulise osa
Vorming Tagastab avaldise kindlas vormingus
Valuuta vorming Tagastab numbri stringina, mis on vormindatud valuutana
FormatDateTime Tagastab numbri stringina, mis on vormindatud kuupäeva ja/või
kellaajana
VormingNumber Tagastab numbri vormindatud stringina
Vorming Protsent Tagastab arvu stringina, mis on vormindatud protsendina
Tasuta fail Tagastab järgmise failinumbri, mis on Open-
lause kasutamiseks saadaval
Hangi kõik Tagastab
võtmeseadete loendi ja nende väärtused (algselt loodud SaveSettingiga) rakenduse
Windowsi registri kirjest
GetAttr Tagastab faili atribuuti esindava koodi
GetObject Toob failist OLE Automationi objekti
GetSetting Tagastab võtme sätte väärtuse rakenduse kirjest
Windowsi registris
Hex Teisendab kümnendsüsteemist kuueteistkümnendsüsteemi
Tund Tagastab teatud aja
IIf Tagastab ühe kahest osast, olenevalt
avaldise hinnangust
Sisend Annab konkreetsed arvu märke avatud teksti
faili
Sisestuskast Kuvab kasti, mis palub kasutajal sisestada, ja tagastab
sisestatud väärtuse
InStr Tagastab stringi asukoha teises stringis
InStrRev Tagastab stringi asukoha teises stringis,
alustades stringi tagumisest otsast
Int Tagastab arvu täisarvulise osa
IsArray Tagastab Tõene, kui muutuja on massiiv
IsDate Tagastab väärtuse Tõene, kui muutuja on kuupäev
On tühi Tagastab väärtuse Tõene, kui muutujat pole lähtestatud
IsError Tagastab väärtuse Tõene, kui avaldis on veaväärtus
On kadunud Tagastab väärtuse Tõene, kui valikulist argumenti ei antud
protseduurile edasi
IsNull Tagastab väärtuse Tõene, kui avaldis ei sisalda kehtivaid andmeid
IsNumeric Tagastab väärtuse Tõene, kui avaldist saab hinnata arvuna
IsObject Tagastab väärtuse Tõene, kui avaldis viitab OLE Automationi
objektile
Liitu Tagastab stringi, mis on loodud mitme
massiivi alamstringi ühendamisel
LBound Tagastab massiivi alumise piiri
LCase Tagastab stringi, mis on teisendatud väiketähtedeks
Vasakule Tagastab määratud arvu tähemärke
stringist vasakult
Len Tagastab stringi pikkuse tähemärkides
Loc Tagastab tekstifaili praeguse lugemis- või kirjutamiskoha
LOF Tagastab baitide arvu avatud tekstifailis
Logi sisse Tagastab arvu naturaallogaritmi
Ltrim Tagastab stringi koopia ilma tühikuteta
Kesk Tagastab teatud arvu tähemärke stringist
MidB Tagastab määratud arvu baite kindlast kohast
stringistringis
Minut Tagastab aja minuti
Kuu Tagastab kuupäeva kuu
Kuu Nimi Tagastab stringi, mis näitab määratud kuud
Msgbox Kuvab modaalse sõnumikasti ja tagastab
klõpsatud nupu ID
Nüüd Tagastab praeguse süsteemi kuupäeva ja kellaaja
okt Teisendab kümnendarvust kaheksandarvuks
Asenda Tagastab stringi, milles üks alamstring asendatakse
teisega
RGB Tagastab numbri, mis tähistab RGB värvi väärtust
Õige Tagastab teatud arvu tähemärke
stringist paremalt
Rnd Tagastab juhusliku arvu vahemikus 0 kuni 1
Ümar Ümardab arvu teatud kümnendkohtadeni
RTrim Tagastab stringi koopia ilma lõpus tühikuteta
Teiseks Tagastab teist korda
Otsige Tagastab praeguse asukoha tekstifailis
Sgn Tagastab täisarvu, mis näitab numbri märki
Kest Käivitab käivitatava programmi
Patt Tagastab arvu siinuse
Kosmos Tagastab kindla arvu tühikutega stringi
Lõhestatud Tagastab massiivi, mis koosneb mitmest alamstringist
ruut Tagastab arvu ruutjuure
Str Tagastab arvu stringi esituse
StrComp Annab väärtuse näitab tulemus string
võrdlus
StrConv Tagastab stringi variandi, mis on teisendatud määratud viisil
String Tagastab korduva märgi või stringi
StrReverse Tagastab stringi märgid vastupidises järjekorras
Lüliti Hindab avaldiste loendit ja tagastab väärtuse, mis on seotud
loendi esimese avaldisega, mis on Tõene
Tab Positsioneerib väljundi väljundvoos
Tan Tagastab arvu puutuja
Aeg Tagastab praeguse süsteemiaja
Taimer Tagastab keskööst möödunud sekundite arvu
TimeSerial Tagastab määratud tunni, minuti ja sekundi aja
TimeValue Teisendab stringi aja seerianumbriks
Kärbi Tagastab stringi ilma ees ja tühikuteta ning asendab
mitu tühikut ühe tühikuga
TüüpNimi Tagastab stringi, mis kirjeldab
muutuja andmetüüpi
UBund Tagastab massiivi ülemise piiri
UCase Teisendab stringi suurtähtedeks
Val Tagastab stringis sisalduvad numbrid
VarType Tagastab väärtuse, mis näitab muutuja alamtüüpi
Nädalapäev Tagastab numbri, mis tähistab nädalapäeva
Nädalapäeva nimi Tagastab stringi, mis näitab määratud nädalapäeva
aasta Tagastab kuupäeva kuupäeva

Kustutage oma PowerPointi slaididelt pliiatsi ja esiletõstja joonised

Kustutage oma PowerPointi slaididelt pliiatsi ja esiletõstja joonised

Kui olete esitluse ajal PowerPointi slaididele joonistamiseks kasutanud pliiatsit või markerit, saate joonised järgmise esitluse jaoks salvestada või need kustutada, nii et järgmisel näitamisel alustate puhaste PowerPointi slaididega. Pliiatsi ja markeri jooniste kustutamiseks järgige neid juhiseid: joonte kustutamine […]

Stiili teegi sisu rakenduses SharePoint 2010

Stiili teegi sisu rakenduses SharePoint 2010

Style'i teek sisaldab CSS-faile, XSL-faile ja eelmääratletud mallilehtede, lehepaigutuste ja juhtelementide poolt kasutatavaid pilte rakenduses SharePoint 2010. CSS-failide leidmiseks avaldamissaidi stiiliteegist: valige saidi toimingud → vaade. Kogu saidi sisu. Ilmub saidi sisu. Style raamatukogu asub […]

Vormindage numbreid tuhandetes ja miljonites Exceli aruannetes

Vormindage numbreid tuhandetes ja miljonites Exceli aruannetes

Ärge uputage oma publikut tohutute numbritega. Microsoft Excelis saate parandada oma armatuurlaudade ja aruannete loetavust, vormindades numbrid tuhandetes või miljonites.

Kuidas SharePointi saite jagada ja jälgida

Kuidas SharePointi saite jagada ja jälgida

Siit saate teada, kuidas kasutada SharePointi suhtlusvõrgustiku tööriistu, mis võimaldavad üksikisikutel ja rühmadel suhelda, koostööd teha, jagada ja ühendada.

Kuidas teisendada kuupäevi Excelis Juliani vormingutesse

Kuidas teisendada kuupäevi Excelis Juliani vormingutesse

Julia kuupäevi kasutatakse tootmiskeskkondades sageli ajatemplina ja partiinumbri kiirviitena. Seda tüüpi kuupäevade kodeerimine võimaldab jaemüüjatel, tarbijatel ja teenindusagentidel tuvastada toote valmistamise aja ja seega toote vanuse. Juliuse kuupäevi kasutatakse ka programmeerimises, sõjaväes ja astronoomias. Erinevad […]

Accessi veebirakenduse loomine

Accessi veebirakenduse loomine

Veebirakenduse saate luua rakenduses Access 2016. Mis siis ikkagi on veebirakendus? Noh, veeb tähendab, et see on võrgus ja rakendus on lihtsalt "rakenduse" lühend. Kohandatud veebirakendus on veebipõhine andmebaasirakendus, millele pääseb ligi brauseri abil pilvest. Loote ja hooldate veebirakendust töölaua versioonis […]

SharePoint 2010 kiirkäivitusriba

SharePoint 2010 kiirkäivitusriba

Enamik SharePoint 2010 lehti kuvab lehe vasakus servas kiirkäivitusribal navigeerimislinkide loendi. Kiirkäivitusribal kuvatakse lingid saidi esiletoodud sisule (nt loendid, teegid, saidid ja avaldamislehed). Kiirkäivitusribal on kaks väga olulist linki: link kogu saidi sisu: […]

Mida tähendavad Exceli lahendaja veateated?

Mida tähendavad Exceli lahendaja veateated?

Lihtsate ülesannete puhul leiab Exceli lahendaja tavaliselt kiiresti eesmärgifunktsiooni jaoks optimaalsed Lahendaja muutuja väärtused. Kuid mõnel juhul on Solveril raskusi sihtfunktsiooni optimeerivate Solveri muutuja väärtuste leidmisega. Sellistel juhtudel kuvab Solver tavaliselt teate või veateate, mis kirjeldab või arutab probleemi, mida […]

Kuidas eemaldada Exceli Pivot-liigendtabelist arvutatud väljad ja üksused

Kuidas eemaldada Exceli Pivot-liigendtabelist arvutatud väljad ja üksused

Saate hõlpsasti eemaldada arvutatud välju ja üksusi Exceli liigendtabelist. Arvutatud välja eemaldamiseks klõpsake liigendtabelis lahtrit. Seejärel klõpsake vahekaardi Analüüsi käsku Fields, Items & Sets ja valige kuvatavast alammenüüst Arvutatud väli. Kui Excel kuvab dialoogiboksi Arvutatud välja lisamine, valige […]

Kuidas SharePointis sildistada

Kuidas SharePointis sildistada

Sildid on märksõnad, mille määrate sisule. Lehtede sildistamine teistega jagamiseks on sotsiaalne järjehoidja ning see on veebis väga populaarne ja SharePointis lihtne. Kui olete kunagi kasutanud saiti nagu Delicious, teate juba, kuidas sotsiaalne järjehoidja töötab. Kuna rohkem inimesi määrab samu silte, muutuvad sildid viisiks […]