Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Excel VBA umožňuje formátov , ktoré skrátiť termíny . Nižšie sú uvedené príklady skrátených termínoch môžete formátovať pomocou programu Excel VBA :
03/14/01
3 /14
3/14/01
Ak chcete použiť VBA formátovať skrátenú mesiac , použite " mm " pre dvojmiestnym mesiacom , ako napríklad " 03 " alebo " 09 " . Ak budete potrebovať iba jeden - číslice pre mesiac , použite jeden " m " pre formátovanie kódu . Napríklad nasledujúci kód obsahuje iba jednociferný mesiac ku dňu :
Selection.NumberFormat = " m "
Tieto príklady priniesť jednotlivé číslice pre mesiac a deň :
Selection.NumberFormat = " md "
Selection.NumberFormat = " md "
dvojitými číslicami , použite dvojité znaky v reťazci formátovania . Napríklad :
Selection.NumberFormat = " dd , mm "
Selection.NumberFormat = " mm /dd "
Všimnite si , že let nemôže byť skrátený kratšia ako dva číslice . Tu sú niektoré Dátum vzorka formáty , ktoré skracujú rok :
Selection.NumberFormat = " mm dd rr"
Selection.NumberFormat = " rr - mm - dd "
non Skrátený
Ak chcete non - skrátené mesiace a dni , ako je napríklad " marec " a " stredu " použiť štyri znaky v reťazcoch formátovanie môžete priradiť " NumberFormat " majetku . Pre " 14 marca 2001 , " napríklad , použite úlohu , ako je nasledujúci :
Selection.NumberFOrmat = " mmmm dddd , yyyy "
Ostatné non - skrátené dátum formáty sú možné úlohy , ako sú tieto :
Selection.NumberFormat = " dddd , mmmm , yyyy " a
Selection.NumberFormat = " dddd mmmm , yy "
Natívne VBA Termíny
Pri priradení hodnoty do premennej sa " Dátum " typ dát v programe Excel VBA , môžete použiť akýkoľvek formát spoločný dátum . VBA prevedie hodnotu na " dátum " , ktoré môžete použiť pri porovnávaní a iných typov výkazov . Napríklad , VBA interpretuje každý z nasledujúcich výrokov , ako sa odkazovať na dáta " 14.března 2001 " :
D1 = # 14.března 2001 #
D1 = # 3/14/2001 #
D1 = # 03/14/2001 #
formáty s Times
Ak chcete zahrnúť formáty s časmi , sú znaky " HH : MM " Po dátume znaky formátovania . Napríklad pre " 14.března 2001 03:00 " , môžete použiť nasledujúce vyhlásenie VBA :
Selection.NumberFormat = " mmmm dd , yyyy hh : mm "
Použiť " hh : mm : ss " , ak chcete zahrnúť sekúnd časť času
.
Copyright © počítačové znalosti Všetky práva vyhradené