Funkcije VBA za programiranje Excel VBA

Jezik VBA vsebuje številne funkcije, ki jih lahko uporabite za izdelavo kode v Excelu. Naslednja tabela vsebuje opise najbolj uporabnih funkcij. Ko pišete kodo, vnesite besedo VBA, ki ji sledi pika, in videli boste spustni seznam teh funkcij. Za več podrobnosti glejte Excelov sistem pomoči.

Funkcija VBA Kaj počne
Abs Vrne absolutno vrednost števila
Niz Vrne različico, ki vsebuje matriko
Asc Pretvori prvi znak niza v njegovo vrednost ASCII
Atn Vrne arktangent števila
CBool Pretvori izraz v Boolean podatkovni tip
CByte Pretvori izraz v bajtni podatkovni tip
CCur Pretvori izraz v podatkovni tip valute
CDdate Pretvori izraz v podatkovni tip datuma
CDbl Pretvori izraz v dvojni tip podatkov
CDec Pretvori izraz v decimalni podatkovni tip
Izberite Izbere in vrne vrednost s seznama argumentov
Chr Pretvori vrednost ANSI v znak
CInt Pretvori izraz v celoštevilski podatkovni tip
CLng Pretvori izraz v dolg podatkovni tip
Cos Vrne kosinus števila
Ustvari predmet Ustvari objekt OLE Automation
CSng Pretvori izraz v eno samo vrsto podatkov
CStr Pretvori izraz v podatkovni tip niza
CurDir Vrne trenutno pot
CVar Pretvori izraz v različico podatkovnega tipa
CVDate Pretvori izraz v podatkovni tip datuma
CVERr Vrne uporabniško določeno vrsto napake
Datum Vrne trenutni sistemski datum
Dodaj datum Vrne datum, ki mu je dodan določen datumski interval
DateDiff Vrne razliko med dvema datumoma kot časovni
interval
DatePart Vrne celo število, ki vsebuje določen del datuma
DateSerial Vrne datum za določeno leto, mesec in dan
DateValue Pretvori niz v datum
dan Vrne dan v mesecu datuma
r Vrne ime datoteke ali imenika, ki se ujema z
vzorcem
DoEvents Dovoli izvedbo, tako da lahko operacijski sistem obdela druge
dogodke
EOF Vrne True, če je bil dosežen konec besedilne datoteke
Napaka Vrne sporočilo o napaki, ki ustreza
številki napake
Exp Vrne osnovo naravnih logaritmov (e) dvigniti na
moč
FileAttr Vrne datotečni način za besedilno datoteko
FileDateTime Vrne datum in čas, ko je bila datoteka nazadnje spremenjena
FileLen Vrne število bajtov v datoteki
Popravi Vrne celoštevilski del števila
Format Vrne izraz v določeni obliki
FormatCurrency Vrne številko kot niz, oblikovano kot valuto
FormatDateTime Vrne številko kot niz, oblikovano kot datum in/ali
čas
FormatNumber Vrne številko kot oblikovan niz
FormatPercent Vrne število kot niz, oblikovano kot odstotek
FreeFile Vrne naslednjo številko datoteke, ki je na voljo za uporabo s
stavkom Open
Pridobi vse Vrne seznam ključnih nastavitev in njihovih vrednosti (prvotno
ustvarjenih s SaveSetting) iz vnosa aplikacije v
registru sistema Windows
GetAttr Vrne kodo, ki predstavlja atribut datoteke
GetObject Pridobi predmet OLE Automation iz datoteke
GetSetting Vrne vrednost nastavitve ključa iz vnosa aplikacije
v registru sistema Windows
Hex Pretvori iz decimalne v šestnajstiško
ura Vrne uro časa
IIf Vrne enega od dveh delov, odvisno od ocene
izraza
Vnos Vrne določeno število znakov iz odprte besedilne
datoteke
InputBox Prikaže polje, ki uporabnika pozove k vnosu, in vrne
vneseno vrednost
InStr Vrne položaj niza v drugem nizu
InStrRev Vrne položaj niza znotraj drugega niza, ki se
začne na zadnjem koncu niza
Int Vrne celoštevilski del števila
IsArray Vrne True, če je spremenljivka matrika
IsDate Vrne True, če je spremenljivka datum
Je prazno Vrne True, če spremenljivka ni bila inicializirana
IsError Vrne True, če je izraz vrednost napake
Manjka Vrne True, če izbirni argument ni bil posredovan v
proceduro
IsNull Vrne True, če izraz ne vsebuje veljavnih podatkov
IsNumeric Vrne True, če je izraz mogoče oceniti kot število
IsObject Vrne True, če se izraz sklicuje na
objekt OLE Automation
Pridružite se Vrne niz, ustvarjen z združevanjem številnih podnizov, ki
jih vsebuje matrika
LB Vezano Vrne spodnjo mejo matrike
LCase Vrne niz, pretvorjen v male črke
levo Vrne določeno število znakov z leve strani
niza
Len Vrne dolžino niza v znakih
Loc Vrne trenutni položaj branja ali pisanja besedilne datoteke
LOF Vrne število bajtov v odprti besedilni datoteki
Dnevnik Vrne naravni logaritem števila
LTrim Vrne kopijo niza brez vodilnih presledkov
sredina Vrne določeno število znakov iz niza
Srednji B Vrne določeno število bajtov z določenega mesta
v nizu niza
Minuto Vrne minuto časa
mesec Vrne mesec datuma
Ime meseca Vrne niz, ki označuje določen mesec
MsgBox Prikaže modalno sporočilo in vrne ID
kliknjenega gumba
zdaj Vrne trenutni sistemski datum in čas
oktober Pretvori iz decimalne v osmiško
Zamenjati Vrne niz, v katerem je en podniz zamenjan z
drugim
RGB Vrne številko, ki predstavlja barvno vrednost RGB
Prav Vrne določeno število znakov z desne strani
niza
Rnd Vrne naključno število med 0 in 1
Okrogla Zaokroži število na določeno število decimalnih mest
RTrim Vrne kopijo niza brez končnih presledkov
Drugič Vrne sekundo časa
Išči Vrne trenutni položaj v besedilni datoteki
Sgn Vrne celo število, ki označuje predznak števila
Shell Zažene izvedljiv program
Greh Vrne sinus števila
Vesolje Vrne niz z določenim številom presledkov
Split Vrne matriko, sestavljeno iz več podnizov
Sqr Vrne kvadratni koren iz števila
Str Vrne nizovno predstavitev števila
StrComp Vrne vrednost, ki označuje rezultat
primerjave nizov
StrConv Vrne različico niza, pretvorjeno, kot je določeno
Vrvica Vrne ponavljajoč se znak ali niz
StrReverse Vrne znake niza v obratnem vrstnem redu
Preklopi Oceni seznam izrazov in vrne vrednost, povezano
s prvim izrazom na seznamu, ki je True
Tab Postavi izhod v izhodni tok
Tan Vrne tangent števila
Čas Vrne trenutni sistemski čas
Časovnik Vrne število sekund od polnoči
TimeSerial Vrne čas za določeno uro, minuto in sekundo
TimeValue Pretvori niz v časovno zaporedno številko
Trim Vrne niz brez vodil in presledkov ter zamenja
več presledkov z enim presledkom
TypeName Vrne niz, ki opisuje tip podatkov
spremenljivke
UB Vezano Vrne zgornjo mejo matrike
UCase Pretvori niz v velike črke
Val Vrne številke v nizu
VarType Vrne vrednost, ki označuje podtip spremenljivke
Dan v tednu Vrne številko, ki predstavlja dan v tednu
Ime dneva v tednu Vrne niz, ki označuje določen dan v tednu
Leto Vrne leto datuma

Kako preprečiti, da Microsoft Word odpira datoteke v načinu samo za branje v sistemu Windows

Kako preprečiti, da Microsoft Word odpira datoteke v načinu samo za branje v sistemu Windows

Kako preprečiti, da Microsoft Word odpira datoteke v načinu samo za branje v sistemu Windows Microsoft Word odpira datoteke v načinu samo za branje, zaradi česar jih je nemogoče urejati? Ne skrbite, metode so spodaj

Kako popraviti nepravilno tiskanje dokumentov Microsoft Word

Kako popraviti nepravilno tiskanje dokumentov Microsoft Word

Kako odpraviti napake pri tiskanju nepravilnih dokumentov Microsoft Word Napake pri tiskanju dokumentov Word s spremenjeno pisavo, neurejenimi odstavki, manjkajočim besedilom ali izgubljeno vsebino so precej pogoste. Vendar pa ne

Izbrišite risbe s peresom in označevalnikom na diapozitivih PowerPoint

Izbrišite risbe s peresom in označevalnikom na diapozitivih PowerPoint

Če ste med predstavitvijo uporabili pero ali označevalnik za risanje po diapozitivih PowerPoint, lahko risbe shranite za naslednjo predstavitev ali jih izbrišete, tako da boste naslednjič, ko ga pokažete, začeli s čistimi PowerPointovimi diapozitivi. Sledite tem navodilom za brisanje risb s peresom in označevalnikom: Brisanje črt ena na […]

Vsebina knjižnice slogov v SharePointu 2010

Vsebina knjižnice slogov v SharePointu 2010

Knjižnica slogov vsebuje datoteke CSS, datoteke Extensible Stylesheet Language (XSL) in slike, ki jih uporabljajo vnaprej določene glavne strani, postavitve strani in kontrolniki v SharePointu 2010. Če želite poiskati datoteke CSS v knjižnici slogov na založniškem mestu: Izberite Dejanja mesta→ Pogled Vsa vsebina spletnega mesta. Prikaže se vsebina spletnega mesta. Knjižnica Style se nahaja v […]

Oblikujte številke v tisoče in milijone v poročilih Excel

Oblikujte številke v tisoče in milijone v poročilih Excel

Ne preobremenjujte občinstva z ogromnimi številkami. V Microsoft Excelu lahko izboljšate berljivost svojih nadzornih plošč in poročil tako, da oblikujete svoje številke tako, da se prikažejo v tisočih ali milijonih.

Kako deliti in spremljati SharePointova spletna mesta

Kako deliti in spremljati SharePointova spletna mesta

Naučite se uporabljati SharePointova orodja za socialno mreženje, ki posameznikom in skupinam omogočajo komunikacijo, sodelovanje, skupno rabo in povezovanje.

Kako pretvoriti datume v julijanske oblike v Excelu

Kako pretvoriti datume v julijanske oblike v Excelu

Julijanski datumi se v proizvodnih okoljih pogosto uporabljajo kot časovni žig in hitra referenca za številko serije. Ta vrsta datumskega kodiranja omogoča trgovcem na drobno, potrošnikom in servisnim agentom, da ugotovijo, kdaj je bil izdelek izdelan in s tem starost izdelka. Julijanski datumi se uporabljajo tudi v programiranju, vojski in astronomiji. Drugačen […]

Kako ustvariti spletno aplikacijo Access

Kako ustvariti spletno aplikacijo Access

Spletno aplikacijo lahko ustvarite v Accessu 2016. Kaj je torej spletna aplikacija? No, splet pomeni, da je na spletu, aplikacija pa je le okrajšava za »aplikacijo«. Spletna aplikacija po meri je spletna aplikacija baze podatkov, do katere dostopate iz oblaka z uporabo brskalnika. Spletno aplikacijo gradite in vzdržujete v namizni različici […]

Vrstica za hitri zagon v SharePointu 2010

Vrstica za hitri zagon v SharePointu 2010

Večina strani v SharePointu 2010 prikaže seznam navigacijskih povezav v vrstici za hitri zagon na levi strani strani. Vrstica za hitri zagon prikazuje povezave do predstavljene vsebine spletnega mesta, kot so seznami, knjižnice, spletna mesta in strani za objavljanje. Vrstica za hitri zagon vključuje dve zelo pomembni povezavi: Povezava do vse vsebine spletnega mesta: […]

Kaj pomenijo sporočila o napakah reševalca v Excelu?

Kaj pomenijo sporočila o napakah reševalca v Excelu?

Pri preprostih težavah reševalec v Excelu običajno hitro najde optimalne vrednosti spremenljivke reševalca za ciljno funkcijo. Toda v nekaterih primerih ima Solver težave pri iskanju vrednosti spremenljivke Solver, ki optimizirajo ciljno funkcijo. V teh primerih Solver običajno prikaže sporočilo ali sporočilo o napaki, ki opisuje ali razpravlja o težavi, ki […]