Funkcie VBA pre programovanie Excel VBA

Jazyk VBA obsahuje množstvo funkcií, ktoré môžete použiť na zostavenie kódu v Exceli. Nasledujúca tabuľka obsahuje popisy najužitočnejších funkcií. Pri písaní kódu zadajte slovo VBA, za ktorým nasleduje bodka, a zobrazí sa rozbaľovací zoznam týchto funkcií. Ďalšie podrobnosti nájdete v systéme pomoci programu Excel.

Funkcia VBA Čo to robí
Abs Vráti absolútnu hodnotu čísla
Pole Vráti variant, ktorý obsahuje pole
Asc Skonvertuje prvý znak reťazca na jeho hodnotu ASCII
Atn Vráti arkustangens čísla
CBool Konvertuje výraz na booleovský dátový typ
CByte Konvertuje výraz na bajtový dátový typ
CCur Skonvertuje výraz na typ údajov meny
CDate Skonvertuje výraz na typ údajov dátumu
CDbl Skonvertuje výraz na dvojitý typ údajov
CDec Konvertuje výraz na desiatkový typ údajov
Vyberte si Vyberie a vráti hodnotu zo zoznamu argumentov
Chr Skonvertuje hodnotu ANSI na znak
CInt Konvertuje výraz na celočíselný dátový typ
CLng Konvertuje výraz na dlhý dátový typ
Cos Vráti kosínus čísla
CreateObject Vytvorí objekt automatizácie OLE
CSng Konvertuje výraz na jeden typ údajov
CStr Konvertuje výraz na typ údajov typu reťazec
CurDir Vráti aktuálnu cestu
CVar Konvertuje výraz na typ údajov variant
CVDate Skonvertuje výraz na typ údajov dátumu
CVERr Vráti typ chyby definovaný používateľom
Dátum Vráti aktuálny systémový dátum
DateAdd Vráti dátum s pridaným konkrétnym dátumovým intervalom
DateDiff Vráti rozdiel medzi dvoma dátumami ako časový
interval
DatePart Vráti celé číslo obsahujúce konkrétnu časť dátumu
DateSerial Vráti dátum pre zadaný rok, mesiac a deň
DateValue Skonvertuje reťazec na dátum
deň Vráti deň v mesiaci dátumu
Dir Vráti názov súboru alebo adresára, ktorý sa zhoduje so
vzorom
DoEvents Poskytuje spustenie, aby operačný systém mohol spracovať ďalšie
udalosti
EOF Vráti True, ak sa dosiahol koniec textového súboru
Chyba Vráti chybové hlásenie, ktoré zodpovedá
číslu chyby
Exp Vráti základ prirodzených logaritmov (e) zvýšený na
sile
FileAttr Vráti režim súboru pre textový súbor
FileDateTime Vráti dátum a čas poslednej úpravy súboru
FileLen Vráti počet bajtov v súbore
Opraviť Vráti celú časť čísla
Formátovať Vráti výraz v konkrétnom formáte
FormatCurrency Vráti číslo ako reťazec vo formáte meny
FormatDateTime Vráti číslo ako reťazec naformátovaný ako dátum a/alebo
čas
FormatNumber Vráti číslo ako formátovaný reťazec
FormatPercent Vráti číslo ako reťazec naformátovaný v percentách
FreeFile Vráti ďalšie číslo súboru dostupné na použitie
príkazom Open
Získať všetko Vráti zoznam kľúčových nastavení a ich hodnôt (pôvodne
vytvorený pomocou SaveSetting) z položky aplikácie v
registri Windows
GetAttr Vráti kód predstavujúci atribút súboru
GetObject Načíta objekt automatizácie OLE zo súboru
GetSetting Vráti hodnotu nastavenia kľúča zo záznamu aplikácie
v registri Windows
Hex Konvertuje z desiatkovej na šestnástkovú
hodina Vráti hodinu času
IIf Vráti jednu z dvoch častí v závislosti od vyhodnotenia
výrazu
Vstup Vráti konkrétny počet znakov z otvoreného textového
súboru
InputBox Zobrazí pole s výzvou na zadanie používateľa a vráti
zadanú hodnotu
InStr Vráti polohu reťazca v rámci iného reťazca
InStrRev Vráti polohu reťazca v inom reťazci so
začiatkom na zadnom konci reťazca
Int Vráti celú časť čísla
IsArray Ak premenná je pole, vráti hodnotu True
IsDate Ak je premennou dátum, vráti hodnotu True
Je prázdny Ak premenná nebola inicializovaná, vráti hodnotu True
IsError Vráti hodnotu True, ak je výraz chybovou hodnotou
Chýba Vráti hodnotu True, ak nebol do
procedúry odovzdaný voliteľný argument
IsNull Vráti hodnotu True, ak výraz neobsahuje žiadne platné údaje
IsNumeric Vráti hodnotu True, ak výraz možno vyhodnotiť ako číslo
IsObject Vráti hodnotu True, ak výraz odkazuje na
objekt automatizácie OLE
Pripojte sa Vráti reťazec vytvorený spojením niekoľkých podreťazcov
obsiahnutých v poli
LBound Vráti dolnú hranicu poľa
LCase Vráti reťazec skonvertovaný na malé písmená
Vľavo Vráti zadaný počet znakov zľava od
reťazca
Len Vráti dĺžku reťazca v znakoch
Lok Vráti aktuálnu pozíciu čítania alebo zápisu textového súboru
LOF Vráti počet bajtov v otvorenom textovom súbore
Log Vráti prirodzený logaritmus čísla
LTrim Vráti kópiu reťazca bez medzier na začiatku
Stred Vráti zadaný počet znakov z reťazca
MidB Vráti zadaný počet bajtov zo zadanej pozície
v reťazci
Minúta Vráti minútu času
mesiac Vráti mesiac dátumu
Názov mesiaca Vráti reťazec označujúci zadaný mesiac
MsgBox Zobrazí modálne okno so správou a vráti ID tlačidla, na ktoré ste
klikli
Teraz Vráti aktuálny systémový dátum a čas
okt Konvertuje z desiatkovej na osmičkovú
Nahradiť Vráti reťazec, v ktorom je jeden podreťazec nahradený
iným
RGB Vráti číslo predstavujúce hodnotu farby RGB
Správny Vráti zadaný počet znakov sprava od
reťazca
Rnd Vráti náhodné číslo medzi 0 a 1
Okrúhly Zaokrúhli číslo na určitý počet desatinných miest
RTrim Vráti kópiu reťazca bez medzier na konci
Po druhé Vráti sekundu času
Hľadaj Vráti aktuálnu pozíciu v textovom súbore
Sgn Vráti celé číslo, ktoré označuje znamienko čísla
Shell Spustí spustiteľný program
Sin Vráti sínus čísla
priestor Vráti reťazec so zadaným počtom medzier
Rozdeliť Vráti pole pozostávajúce z niekoľkých podreťazcov
Sqr Vráti druhú odmocninu čísla
Str Vráti reťazcovú reprezentáciu čísla
StrComp Vráti hodnotu označujúcu výsledok
porovnania reťazcov
StrConv Vráti variant reťazca skonvertovaný podľa špecifikácie
Reťazec Vráti opakujúci sa znak alebo reťazec
StrReverse Vráti znaky reťazca v opačnom poradí
Prepínač Vyhodnotí zoznam výrazov a vráti hodnotu priradenú
k prvému výrazu v zozname, ktorý má hodnotu True
Tab Umiestňuje výstup do výstupného toku
Tan Vráti tangens čísla
čas Vráti aktuálny systémový čas
Časovač Vráti počet sekúnd od polnoci
TimeSerial Vráti čas pre zadanú hodinu, minútu a sekundu
TimeValue Skonvertuje reťazec na časové sériové číslo
Orezať Vráti reťazec bez úvodu a medzier a nahradí
viacero medzier jednou medzerou
TypeName Vráti reťazec, ktorý popisuje typ údajov
premennej
UBound Vráti hornú hranicu poľa
UCase Skonvertuje reťazec na veľké písmená
Val Vráti čísla obsiahnuté v reťazci
VarType Vráti hodnotu označujúcu podtyp premennej
všedný deň Vráti číslo predstavujúce deň v týždni
Názov dňa v týždni Vráti reťazec označujúci zadaný deň v týždni
rok Vráti rok dátumu

Ako zablokovať Microsoft Word otváranie súborov v režime iba na čítanie v systéme Windows

Ako zablokovať Microsoft Word otváranie súborov v režime iba na čítanie v systéme Windows

Ako zablokovať Microsoft Word otváranie súborov v režime len na čítanie v systéme Windows Microsoft Word otvára súbory v režime len na čítanie, takže ich nie je možné upravovať? Nebojte sa, metódy sú uvedené nižšie

Ako opraviť nesprávnu tlač dokumentov Microsoft Word

Ako opraviť nesprávnu tlač dokumentov Microsoft Word

Ako opraviť chyby pri tlači nesprávnych dokumentov Microsoft Word Chyby pri tlači dokumentov Word so zmeneným typom písma, chaotickými odsekmi, chýbajúcim textom alebo strateným obsahom sú pomerne časté. Avšak, nie

Vymažte kresby perom a zvýrazňovačom na svojich PowerPointových snímkach

Vymažte kresby perom a zvýrazňovačom na svojich PowerPointových snímkach

Ak ste použili pero alebo zvýrazňovač na kreslenie na powerpointové snímky počas prezentácie, môžete si kresby uložiť pre ďalšiu prezentáciu alebo ich vymazať, aby ste pri ďalšom zobrazení začali s čistými powerpointovými snímkami. Ak chcete vymazať kresby perom a zvýrazňovačom, postupujte podľa týchto pokynov: Vymazanie riadkov jedna na […]

Obsah knižnice štýlov v SharePointe 2010

Obsah knižnice štýlov v SharePointe 2010

Knižnica štýlov obsahuje súbory CSS, súbory XSL (Extensible Stylesheet Language) a obrázky používané preddefinovanými vzorovými stránkami, rozloženiami strán a ovládacími prvkami v SharePointe 2010. Ak chcete nájsť súbory CSS v knižnici štýlov publikačnej lokality: Vyberte Akcie lokality→Zobraziť Všetok obsah stránky. Zobrazí sa obsah stránky. Knižnica štýlov sa nachádza v […]

Formátovanie čísel v tisíckach a miliónoch v správach Excel

Formátovanie čísel v tisíckach a miliónoch v správach Excel

Nezahlcujte svoje publikum obrovskými číslami. V programe Microsoft Excel môžete zlepšiť čitateľnosť svojich tabúľ a zostáv formátovaním čísel tak, aby sa zobrazovali v tisíckach alebo miliónoch.

Ako zdieľať a sledovať lokality SharePoint

Ako zdieľať a sledovať lokality SharePoint

Zistite, ako používať nástroje sociálnych sietí SharePoints, ktoré umožňujú jednotlivcom a skupinám komunikovať, spolupracovať, zdieľať a spájať sa.

Ako previesť dátumy do Julianových formátov v Exceli

Ako previesť dátumy do Julianových formátov v Exceli

Juliánske dátumy sa často používajú vo výrobných prostrediach ako časová pečiatka a rýchla referencia pre číslo šarže. Tento typ kódovania dátumu umožňuje maloobchodníkom, spotrebiteľom a servisným zástupcom identifikovať, kedy bol produkt vyrobený, a teda aj vek produktu. Juliánske dátumy sa používajú aj v programovaní, armáde a astronómii. Rôzne […]

Ako vytvoriť Access Web App

Ako vytvoriť Access Web App

V Accesse 2016 môžete vytvoriť webovú aplikáciu. Čo je to teda webová aplikácia? Web znamená, že je online a aplikácia je len skratka pre „aplikáciu“. Vlastná webová aplikácia je online databázová aplikácia, ku ktorej sa pristupuje z cloudu pomocou prehliadača. Vytvárate a udržiavate webovú aplikáciu vo verzii pre počítače […]

Panel rýchleho spustenia v SharePointe 2010

Panel rýchleho spustenia v SharePointe 2010

Väčšina stránok v SharePointe 2010 zobrazuje zoznam navigačných prepojení na paneli Rýchle spustenie pozdĺž ľavej strany stránky. Panel Rýchle spustenie zobrazuje prepojenia na odporúčaný obsah lokality, ako sú zoznamy, knižnice, lokality a publikačné stránky. Panel Rýchle spustenie obsahuje dva veľmi dôležité odkazy: Odkaz na celý obsah lokality: […]

Čo znamenajú chybové hlásenia v programe Excel?

Čo znamenajú chybové hlásenia v programe Excel?

Pre jednoduché problémy Riešiteľ v Exceli zvyčajne rýchlo nájde optimálne hodnoty premennej Riešiteľ pre cieľovú funkciu. V niektorých prípadoch má však Riešiteľ problém nájsť hodnoty premennej Riešiteľ, ktoré optimalizujú cieľovú funkciu. V týchto prípadoch Riešiteľ zvyčajne zobrazí hlásenie alebo chybové hlásenie, ktoré popisuje alebo diskutuje problém, ktorý […]