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

Leave a Comment

10 näpunäidet paremateks Microsoft Teamsi koosolekuteks

10 näpunäidet paremateks Microsoft Teamsi koosolekuteks

Uurige kümmet nõuannet Microsoft Teamsiga parema koosolekukogemuse saamiseks, sealhulgas märkmete tegemine, tausta hägustamine, vaigistamine ja koosolekute salvestamine.

Kuidas Word 2013 dokumentides kommentaare üle vaadata ja kustutada

Kuidas Word 2013 dokumentides kommentaare üle vaadata ja kustutada

Lühikeses Word 2013 dokumendis saate kommentaare hõlpsalt sirvida ja uurida. Siit leiate samm-sammult, kuidas kommentaare lugeda ja eemaldada.

Kuidas parandada Word 2016 tavalist malli

Kuidas parandada Word 2016 tavalist malli

Mõnikord varitseb kurjus selles, mis peaks olema Word 2016 peamises mõistlikkuse hoidlas: tavalises mallifailis. Õpi, kuidas taastada normaalne mall ja eemaldada probleemid.

Kuidas lisada lõigu taane Word 2013-s

Kuidas lisada lõigu taane Word 2013-s

Kuidas lisada lõigu taane Word 2013-s, et luua selgem ja professionaalsem ilme. Meie juhend aitab sul lihtsasti navigeerida Wordi funktsioonide kaudu ja tutvustab esimeses reas taande ning rippuva taande lisamise viise.

Kuidas Outlook 2016-s uusi kiireid samme luua

Kuidas Outlook 2016-s uusi kiireid samme luua

Lisaks kuuele kiirtoimingule, mis kuvatakse Outlooki esmakordsel installimisel, on teil valida veelgi rohkemate Quick Step mallide hulgast.

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