VBA függvények az Excel VBA programozáshoz

A VBA nyelv számos olyan függvényt tartalmaz, amelyek segítségével kódot készíthet az Excelben. Az alábbi táblázat a leghasznosabb funkciók leírását tartalmazza. A kód írásakor írja be a VBA szót, majd egy pontot, és megjelenik egy legördülő lista ezekről a funkciókról. További részletekért tekintse meg az Excel súgóját.

VBA funkció Mit csinál
Abs Egy szám abszolút értékét adja vissza
Sor Egy tömböt tartalmazó változatot ad vissza
Asc A karakterlánc első karakterét ASCII értékre alakítja
Atn Egy szám arktangensét adja eredményül
CBool Egy kifejezést logikai adattípussá alakít át
CByte Egy kifejezést bájtos adattípussá alakít át
CCur Egy kifejezést pénznem adattípussá alakít át
CDate Egy kifejezést dátum adattípussá alakít át
CDbl Egy kifejezést kettős adattípussá alakít át
CDec Egy kifejezést decimális adattípussá alakít át
Választ Kiválaszt és visszaad egy értéket az argumentumok listájából
Chr Az ANSI értéket karakterré alakítja
CInt Egy kifejezést egész adattípussá alakít át
CLng Egy kifejezést hosszú adattípussá alakít át
Kötözősaláta Egy szám koszinuszát adja eredményül
CreateObject Létrehoz egy OLE Automation objektumot
CSng Egy kifejezést egyetlen adattípussá alakít át
CStr Egy kifejezést karakterlánc adattípussá alakít át
CurDir Az aktuális útvonalat adja vissza
CVar Egy kifejezést változat adattípussá alakít át
CVDate Egy kifejezést dátum adattípussá alakít át
CVERr Felhasználó által meghatározott hibatípust ad vissza
Dátum Az aktuális rendszerdátumot adja vissza
Hozzáadás dátuma Egy dátumot ad vissza egy adott dátumintervallum hozzáadásával
DateDiff Két dátum közötti különbséget adja vissza
időintervallumként
DatePart Egy dátum meghatározott részét tartalmazó egész számot ad vissza
Dátum Sorozat Dátumot ad vissza egy adott évhez, hónaphoz és naphoz
DateValue A karakterláncot dátummá alakítja
Nap Egy dátum hónapjának napját adja vissza
Rend Egy
mintának megfelelő fájl vagy könyvtár nevét adja vissza
DoEvents Végrehajtást eredményez, így az operációs rendszer más
eseményeket is feldolgozhat
EOF Igaz értéket ad vissza, ha elérkezett egy szövegfájl vége
Hiba Visszaadja a hibaüzenetet, amely megfelel a hiba
számát
Exp A természetes logaritmusok (e)
hatványra emelt alapját adja vissza
FileAttr Visszaadja a szöveges fájl fájlmódját
FileDateTime A fájl legutóbbi módosításának dátumát és időpontját adja vissza
FileLen A fájlban lévő bájtok számát adja vissza
Fix Egy szám egész részét adja vissza
Formátum Egy adott formátumú kifejezést ad vissza
FormatCurrency Egy számot ad vissza karakterláncként, pénznemként formázva
FormatDateTime Egy számot ad vissza karakterláncként, dátumként és/vagy
időként formázva
FormatNumber Egy számot formázott karakterláncként ad vissza
FormatPercent Egy számot ad vissza karakterláncként, százalékban formázva
FreeFile Az Open
utasítás által használható következő fájlszámot adja vissza
GetAll Visszaadja a
kulcsbeállítások listáját és értékeiket (eredetileg a SaveSetting segítségével hozta létre) egy alkalmazás bejegyzéséből a
Windows rendszerleíró adatbázisában
GetAttr Egy fájlattribútumot képviselő kódot ad vissza
GetObject Lekér egy OLE Automation objektumot egy fájlból
GetSetting Egy kulcsbeállítási értéket ad vissza egy alkalmazás bejegyzéséből
a Windows rendszerleíró adatbázisában
Hex Tizedesről hexadecimálisra konvertál
Óra Egy idő óráját adja vissza
IIf Két rész egyikét adja vissza, a
kifejezés kiértékelésétől függően
Bemenet Eredményként megadott számú karaktert nyílt szöveges
fájl
InputBox Megjelenít egy mezőt, amely felkéri a felhasználót a bevitelre, és visszaadja a
beírt értéket
InStr Egy karakterlánc pozícióját adja vissza egy másik karakterláncon belül
InStrRev Egy karakterlánc pozícióját adja vissza egy másik karakterláncon belül
, a karakterlánc hátsó végétől kezdve
Int Egy szám egész részét adja vissza
IsArray Igaz értéket ad vissza, ha egy változó egy tömb
IsDate Igaz értéket ad vissza, ha a változó dátum
Üres Igaz értéket ad vissza, ha egy változó nincs inicializálva
IsError Igaz értéket ad vissza, ha egy kifejezés hibaérték
Hiányzik Igaz értéket ad vissza, ha egy opcionális argumentumot nem adtak át egy
eljárásnak
Nulla Igaz értéket ad vissza, ha egy kifejezés nem tartalmaz érvényes adatot
IsNumeric Igaz értéket ad vissza, ha egy kifejezés számként értékelhető
IsObject Igaz értéket ad vissza, ha egy kifejezés egy OLE Automation
objektumra hivatkozik
Csatlakozik
Egy tömbben lévő több részstring összekapcsolásával létrehozott karakterláncot ad vissza
LBound Egy tömb alsó korlátját adja vissza
LCase Kisbetűssé konvertált karakterláncot ad vissza
Bal Adott számú karaktert ad vissza egy
karakterlánc bal oldalán
Len Egy karakterlánc hosszát adja vissza, karakterben
Loc Egy szövegfájl aktuális olvasási vagy írási pozícióját adja vissza
LOF Egy megnyitott szövegfájl bájtjainak számát adja vissza
Napló Egy szám természetes logaritmusát adja eredményül
Ltrim Egy karakterlánc másolatát adja vissza szóközök nélkül
Középső Adott számú karaktert ad vissza egy karakterláncból
MidB Adott számú bájtot ad vissza
egy karakterlánc megadott pozíciójából
Perc Egy idő percét adja vissza
Hónap Egy dátum hónapját adja vissza
MonthName Egy karakterláncot ad vissza, amely a megadott hónapot jelzi
MsgBox Megjelenít egy modális üzenetmezőt, és visszaadja a
kattintott gomb azonosítóját
Most Az aktuális rendszerdátumot és -időt adja vissza
Október Tizedesről oktálisra konvertál
Cserélje ki Egy karakterláncot ad vissza, amelyben az egyik részkarakterláncot egy
másikkal helyettesítjük
RGB Egy RGB színértéket képviselő számot ad vissza
Jobb Visszaadja a megadott számú karaktert jobbra egy
húr
Rnd 0 és 1 közötti véletlen számot ad vissza
Kerek Egy számot adott számú tizedesjegyre kerekít
RTrim Egy karakterlánc másolatát adja vissza szóközök nélkül
Második Másodszor adja vissza
Keress Visszaadja az aktuális pozíciót egy szöveges fájlban
Sgn Egy szám előjelét jelző egész számot ad vissza
Héj Futtatható programot futtat
Bűn Egy szám szinuszát adja eredményül
Tér Egy karakterláncot ad vissza meghatározott számú szóközzel
Hasított Egy több részstringből álló tömböt ad vissza
Sqr Egy szám négyzetgyökét adja eredményül
Str Egy szám karakterlánc reprezentációját adja vissza
StrComp A karakterlánc-
összehasonlítás eredményét jelző értéket ad vissza
StrConv A megadott módon átalakított karakterlánc-változatot ad vissza
Húr Ismétlődő karaktert vagy karakterláncot ad vissza
StrReverse Egy karakterlánc karaktereit fordított sorrendben adja vissza
Kapcsoló Kiértékeli a kifejezések listáját, és
a lista első True kifejezéséhez társított értéket ad vissza
Tab A kimenetet elhelyezi egy kimeneti adatfolyamban
Cser Egy szám tangensét adja eredményül
Idő Az aktuális rendszeridőt adja vissza
Időzítő Az éjfél óta eltelt másodpercek számát adja vissza
TimeSerial Adott óra, perc és másodperc időtartamát adja vissza
TimeValue Egy karakterláncot idősorszámmá alakít át
Vágás Egy karakterláncot ad vissza vezető és szóköz nélkül, és
több szóközt egyetlen szóközzel helyettesít
TypeName Egy
változó adattípusát leíró karakterláncot ad vissza
UBound Egy tömb felső korlátját adja vissza
UCase A karakterláncot nagybetűssé alakítja
Val A karakterláncban található számokat adja vissza
VarType Egy változó altípusát jelző értéket ad vissza
Hétköznap Egy számot ad vissza, amely a hét egy napját jelöli
Hétköznap neve Egy karakterláncot ad vissza, amely a megadott hétköznapot jelzi
Év Egy randevú évét adja vissza

Leave a Comment

Lábjegyzetek és végjegyzetek létrehozása a Word 2013-ban

Lábjegyzetek és végjegyzetek létrehozása a Word 2013-ban

Lábjegyzetek és végjegyzetek létrehozása a Word 2013-ban. Részletes útmutató, hogyan készíthet különféle stílusú jegyzeteket bibliográfiai információkhoz vagy magyarázó megjegyzésekhez.

Hogyan lehet kiemelni a statisztikailag kiugró értékeket az Excelben

Hogyan lehet kiemelni a statisztikailag kiugró értékeket az Excelben

Tudjon meg mindent arról, hogyan lehet az Excelben kiemelni a statisztikailag kiugró értékeket, mégpedig egyszerű eszközökkel és módszerekkel. Kiemelt figyelmet fordítunk a kiugró értékek azonosítására és kezelésére.

Hogyan lehet mintát venni az adatokból Excelben

Hogyan lehet mintát venni az adatokból Excelben

Az Excel Mintavételi eszközével véletlenszerűen kiválaszthat elemeket egy adatkészletből vagy választhat minden n-edik elemet. Ismerje meg, hogyan használhatja ezt a hasznos funkciót az adatelemzéshez!

10 klassz trükk a Microsoft Word 2019 programmal

10 klassz trükk a Microsoft Word 2019 programmal

Fedezze fel a Microsoft Word 2019 legjobb trükkjeit, amelyek segítenek a hatékonyabb munkavégzésben. Tudd meg, hogyan használhatod ki a program funkcióit!

Bekezdések igazítása és behúzása a Word 2019-ben

Bekezdések igazítása és behúzása a Word 2019-ben

A Word 2019-ben a bekezdések igazítása és behúzása kulcsfontosságú a dokumentumok megfelelő megjelenítéséhez. Ismerje meg a formázási lehetőségeket és tippeket a hatékonyabb munkához.

Az Excel 2019 Solver használata

Az Excel 2019 Solver használata

Fedezze fel, hogyan használhatja az Excel 2019 Solver bővítményt a komplex problémák megoldására. A célcella, változócellák és kényszerek beállítása lépésről lépésre.

Dinamikus elemek hozzáadásához használja a Word 2019 mezőit

Dinamikus elemek hozzáadásához használja a Word 2019 mezőit

A Word lehetővé teszi dinamikus elemek hozzáadását a dokumentumhoz. Fedezze fel, hogyan lehet különböző mezőket használni a Word programban a dinamikus tartalom létrehozásához.

Oszloptípusok a SharePoint 2010-ben

Oszloptípusok a SharePoint 2010-ben

A SharePoint 2010 oszlopai az adatok tárolására szolgálnak. Fedezze fel a különböző oszlop típusokat és azok alkalmazását a SharePoint rendszeren belül.

A nem kívánt szöveg eltávolítása a Word 2013-ban

A nem kívánt szöveg eltávolítása a Word 2013-ban

A Word 2013 szövegtörlésének képessége kulcsfontosságú, legyen szó szövegalkotásról vagy törlésről. Ismerje meg a hatékony szövegtörlési módszereket!

Hogyan készítsünk fotóalbumot a PowerPoint 2016-ban

Hogyan készítsünk fotóalbumot a PowerPoint 2016-ban

A fotóalbum funkció a PowerPoint 2016-ban lehetővé teszi, hogy egyszerre több fényképet illesszen be egy prezentációba, megkönnyítve ezzel a többszörös képek kezelését.