Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

VBA Dollar - Podpísané Funkcia

Všetky funkcie VBA obsahujúce " $ " v názve dáva reťazec . Existuje niekoľko takých funkcií , z ktorých každá má funkciu duplicitné bez " $ " charakteru . Hlavný rozdiel medzi týmito dvoma typmi funkcií je to , že funguje s " $ " znak návrate reťazca . Tí , ktorí nemajú " $ " návratové variantov , ktoré môžu byť ľahko prevedené na reťazca . Chr $

funkcia Chr $ vráti znak na základe kódu ASCII zadáte . Napríklad , ASCII kód pre medzerou je 32. Zadaním " Chr $ ( 32 ) " do okna Immediate vývojového prostredia VBA prinesie znak medzery .
Mid $ , $ ľavý , pravý $

Mid $ funkcie VBA vám umožní získať časť reťazca zadaním štartovaciu pozíciu a dĺžku časti . Napríklad , " Mid $ ( " ahoj " , 1 , 2 ) " vráti podreťazec " on " . Ľavom $ a Right $ funkcie extrahovať reťazec časti z ľavej a pravej strany reťazca .

Skrátiť $ , LTrim $ , RTrim $

použite trim funkcie VBA odstrániť prázdny priestor z užívateľského vstupu a ďalších reťazcov . Biely priestor môže chrániť váš kód z uznania reťazec ako platný . Funkcie Orezať $ odstráni tabulátory a medzery ako z ľavej a pravej strany vstupného reťazca a vráti reťazec mínus biele miesto . LTrim $ a RTrim $ odstráni biele miesto len z ľavej a pravej strany vstupného reťazca .
Space $ funkcie Space $

VBA vytvorí reťazec tvorený iba priestorov . Zadajte počet medzier , ktoré chcete v jedinom argumente funkcie . Napríklad , " Space $ ( 9 ) " vráti reťazec deviatich medzier .
UCAS $ , LCase $

Keď potrebujete , aby zabezpečili , že všetky znaky , z reťazca sú v hornom prípade použite funkciu VBA " UCAS $ " . Napríklad , " UCAS $ ( " ahoj " ) " prinesie " HELLO " . Použite LCase $ previesť všetky znaky v reťazci na malé písmená .
Format $

$ funkcia Format umožňuje použiť číselný formátovací reťazec na číslo , ktoré vám pomôže určiť , aké jednotky číslo palcov Napríklad nasledujúci príkaz otočiť hodnotu dáta v predvolenom formáte do dlhší formát dátumu .

Debug.Print formát ( # 01/12/1966 # , " mmmm dd , yyyy " )

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené