HTML, Excel, Word, SEOÎñíîâû VBA ⇒ Ïðèìåðû èñïîëüçîâàíèÿ ôóíêöèé VBA

Îñíîâû VBA

Ñàìîó÷èòåëü vba: Òåîðèÿ
..Ïåðâûé ìàêðîñ â Word
..Ýòàïû çàïèñè ìàêðîñà
..Çàïèñü ìàêðîñà â Word
..Çàïèñü ìàêðîñà â Excel
..Êîä ìàêðîñà
..Âûïîëíåíèå ìàêðîñà
..Òèïû äàííûõ VBA
..Ïåðåìåííûå VBA
..Êîíñòàíòû VBA
..Ñîâìåñòèìîñòü òèïîâ äàííûõ
..Àðèôìåòè÷åñêèå îïåðàòîðû
..Ëîãè÷åñêèå îïåðàòîðû
..Ñòðîêîâûå îïåðàòîðû
..Ôóíêöèè VBA ÷.1
..Ôóíêöèè VBA ÷.2
..Ïðèìåðû èñïîëüçîâàíèÿ ôóíêöèé
..Ôóíêöèè host-ïðèëîæåíèé
..Ôóíêöèè-ïðîöåäóðû
..Ïîëüçîâàòåëüñêèå ôóíêöèè â Excel
..Îïåðàòîðû âåòâëåíèÿ: ïðîñòîé âûáîð
..Îïåðàòîðû âåòâëåíèÿ: ñëîæíûé âûáîð
..Èñïîëüçîâàíèå MsgBox
..Ïðåðûâàíèå ïðîöåäóð è ôóíêöèé
..Íåîáÿçàòåëüíûå àðãóìåíòû ôóíêöèé
..Öèêëû VBA ÷.1
..Öèêëû ÷.2
..Öèêëû ÷.3
..Ìàññèâû VBA ÷.1
..Ìàññèâû ÷.2
..Ìàññèâû ÷.3
..Óïðàâëåíèå ôàéëàìè ñ ïîìîùüþ VBA
Ñàìîó÷èòåëü vba: Ïðàêòèêà
Èãðà: Öåïíàÿ ðåàêöèÿ
Ïðèëîæåíèÿ
..Ñóììàòîð
..Íàêëåéêè
..Âîñüìåðêà
..Ìåíåäæåð ïî÷òû
Íàäñòðîéêè
..DEF
..SortSheets
..HideSheet

Ðåéòèíã vps ñåðâåðîâ AlmaLinux çäåñü

>

Ïðèìåðû èñïîëüçîâàíèÿ ôóíêöèé VBA


Óäàëåíèå íåíóæíûõ ñèìâîëîâ


Çà÷àñòóþ ñòðîêè â ïðîãðàììå ñîäåðæàò íåíóæíûå ñèìâîëû ïðîáåëîâ â êîíöå èëè â íà÷àëå ñòðîêè, êîòîðûå íåîáõîäèìî óäàëèòü, ò.ê. ïîñòîðîííèå íà÷àëüíûå èëè êîíå÷íûå ïðîáåëû â ñòðîêå ìîãóò âûçâàòü "íåïîëàäêè" â ðàáîòå ïðîãðàììû.

 VBA èìåþòñÿ òðè ôóíêöèè, ïðåäíàçíà÷åííûå äëÿ óäàëåíèÿ íà÷àëüíûõ è êîíå÷íûõ ïðîáåëîâ èç ñòðîêè: LTrim, RTrim, Trim. Ñëåäóåò èìåòü ââèäó, ÷òî ýòè ôóíêöèè íà ñàìîì äåëå íå èçìåíÿþò èñõîäíóþ ñòðîêó, à âîçâðàùàþò êîïèþ ñòðîêè ñ óäàëåííûìè ëèøíèìè ïðîáåëàìè.



Îïðåäåëåíèå äëèíû ñòðîêè

Äëèíó ñòðîêè, êàê ïðàâèëî, íàäî çíàòü ïðè ôîðìàòèðîâàíèè ñîîáùåíèé äëÿ ïîëüçîâàòåëÿ èëè ïðè ôîðìàòèðîâàíèè ñòðîêîâûõ äàííûõ, ââîäèìûõ ïðîöåäóðîé â ðàáî÷èé ëèñò Excel èëè äîêóìåíò Word. VBA äëÿ ýòèõ öåëåé èñïîëüçóåò ôóíêöèþ Len.  ïðèâåäåííûì íèæå ëèñòèíãå ìåæäó çíàêàìè êðóãëûõ ñêîáîê è ñëîâîì ïðèñóòñòâóåò ïî äâà ïðîáåëà.



Ñëåäóåò áûòü âíèìàòåëüíûìè ñî ñòðîêàìè ôèêñèðîâàííîé äëèíû. Ïîñêîëüêó ñòðîêà ôèêñèðîâàííîé äëèíû èìååò âñåãäà îäíó è òó æå äëèíó, ôóíêöèÿ Len âñåãäà âîçâðàùàåò îáúÿâëåííóþ äëèíó ñòðîêè, íåçàâèñèìî îò ôàêòè÷åñêîé äëèíû ñòðîêè. Íàïðèìåð, åñëè â ñòðîêîâîé ïåðåìåííîé ôèêñèðîâàííîé äëèíû StrokeName, èìåþùåé äëèíó 15 ñèìâîëîâ, ôàêòè÷åñêè íàõîäèòñÿ ñëîâî "ñîëíöå", òî ôóíêöèÿ Len(StrokeName) âîçâðàòèò ðåçóëüòàò 15. ×òîáû â òàêîì ñëó÷àå óçíàòü ôàêòè÷åñêóþ äëèíó ñòðîêè (â íàøåì ñëó÷àå - 6), íåîáõîäèìî èñïîëüçîâàòü ñëåäóþùóþ êîìáèíàöèþ ôóíêöèé: Len(Trim(StrokeName)).

Ñðàâíåíèå è ïîèñê ñòðîê

 VBA èìåþòñÿ äâå ôóíêöèè, ïîìîãàþùèõ ñðàâíèâàòü ñòðîêè: StrComp, InStr.

Ôóíêöèÿ StrComp

Ñèíòàêñèñ


StrComp (String1, String2 [, Compare])


String1, String2 - ëþáûå äâà ñòðîêîâûõ âûðàæåíèÿ, êîòîðûå íåîáõîäèìî ñðàâíèâàòü.

Compare - íåîáÿçàòåëüíûé àðãóìåíò, ìîæåò áûòü ëþáîé èç ñëåäóþùèõ ïðåäîïðåäåëåííûõ êîíñòàíò (åñëè îí îïóñêàåòñÿ, òî èñïîëüçóåòñÿ òåêóùàÿ óñòàíîâêà Option Compare):

Ïðè âûïîëíåíèè StrComp âîçâðàùàåòñÿ îäíî èç ñëåäóþùèõ çíà÷åíèé:



 âûøåïðèâåäåííîì ëèñòèíãå â òåêñòîâîì ðåæèìå ñðàâíèâàþòñÿ äâå ñòðîêè: "Ñòðîêà ïî óìîë÷àíèþ" è " Ñòðîêà ïî óìîë÷àíèþ". Ðåçóëüòàò ñðàâíåíèÿ = 1, ò.å. "Ñòðîêà ïî óìîë÷àíèþ" áîëüøå, ÷åì " Ñòðîêà ïî óìîë÷àíèþ".

Ïîýêñïåðèìåíòèðóéòå ñ ðàçíîîáðàçíûìè ñòðîêàìè äëÿ ëó÷øåãî ïîíèìàíèÿ ðàáîòû ôóíêöèè StrComp.

Ôóíêöèÿ InStr

Ôóíêöèÿ InStr äàåò âîçìîæíîñòü îïðåäåëèòü, ñîäåðæèò ëè îäíà ñòðîêà äðóãóþ ñòðîêó.

Ñèíòàêñèñ


StrComp ([Start, ] String1, String2 [, Compare])


String1, String2 - ëþáûå äîïóñòèìûå ñòðîêîâûå âûðàæåíèÿ. Ôóíêöèÿ ïðîâåðÿåò ñîäåðæèòñÿ ëè String1 â String2.

Compare - íåîáÿçàòåëüíûé àðãóìåíò, ìîæåò áûòü ëþáîé èç ñëåäóþùèõ ïðåäîïðåäåëåííûõ êîíñòàíò (åñëè îí îïóñêàåòñÿ, òî èñïîëüçóåòñÿ òåêóùàÿ óñòàíîâêà Option Compare):

Start - íåîáÿçàòåëüíûé àðãóìåíò, ÿâëÿåòñÿ ÷èñëåííûì âûðàæåíèåì è óêàçûâàåò ïîëîæåíèå ñèìâîëà â String1, ñ êîòîðîãî äîëæíà íà÷èíàòüñÿ ïðîâåðêà.


InStr âîçâðàùàåò ÷èñëî, îáîçíà÷àþùåå ïîëîæåíèå ñèìâîëà â String1, ãäå áûëî îáíàðóæåíî String2. Åñëè InStr íå íàõîäèò String2 â String1, òî âîçâðàùàåòñÿ 0. Åñëè String1 (èëè String2) èìååò çíà÷åíèå Null, òî ôóíêöèÿ òàêæå âîçâðàùàåò Null.



Ðàçáèåíèå ñòðîêè

Èíîãäà âîçíèêàåò íåîáõîäèìîñòü ðàçáèåíèÿ ñòðîêè íà ñîñòàâëÿþùèå ÷àñòè.  VBA ýòó çàäà÷ó ðåøàþò òðè ôóíêöèè: Left, Right, Mid.

Ôóíêöèÿ Left

Ñèíòàêñèñ


Left (String, Length)


String - ëþáîå äîïóñòèìîå ñòðîêîâîå âûðàæåíèå.

Length - ëþáîå ÷èñëåííîå çíà÷åíèå.


Ôóíêöèÿ âîçâðàùàåò êîïèþ String, íà÷èíàÿ ñ ïåðâîãî ñèìâîëà è âêëþ÷àÿ êîëè÷åñòâî ñèìâîëîâ, çàäàííûõ ñ ïîìîùüþ Length. Åñëè Length ÿâëÿåòñÿ ÷èñëîì, áîëüøèì, ÷åì ôàêòè÷åñêàÿ äëèíà String, òî âîçâðàùàåòñÿ âñå ñòðîêîâîå âûðàæåíèå String.

Ôóíêöèÿ Right

Ñèíòàêñèñ


Right (String, Length)


String - ëþáîå äîïóñòèìîå ñòðîêîâîå âûðàæåíèå.

Length - ëþáîå ÷èñëåííîå çíà÷åíèå.


Ôóíêöèÿ âîçâðàùàåò êîïèþ String, íà÷èíàÿ ñ ïîñëåäíåãî ñèìâîëà è âêëþ÷àÿ ñïðàâà íàëåâî êîëè÷åñòâî ñèìâîëîâ, çàäàííûõ ñ ïîìîùüþ Length. Åñëè Length ÿâëÿåòñÿ ÷èñëîì, áîëüøèì, ÷åì ôàêòè÷åñêàÿ äëèíà String, òî âîçâðàùàåòñÿ âñå ñòðîêîâîå âûðàæåíèå String. Ôóíêöèÿ Right âñåãäà êîïèðóåò ñèìâîëû îò êîíöà ñòðîêè ê åå íà÷àëó.

Ôóíêöèÿ Mid

Ñèíòàêñèñ


Mid (String, Start, [, Length])


String - ëþáîå äîïóñòèìîå ñòðîêîâîå âûðàæåíèå.

Length, Start - ëþáûå ÷èñëåííûå çíà÷åíèÿ.


Ôóíêöèÿ Mid âîçâðàùàåò êîïèþ String, íà÷èíàÿ ñ ïîëîæåíèÿ ñèìâîëà â String, çàäàâàåìîãî ñ ïîìîùüþ àðãóìåíòà Start . Íåîáÿçàòåëüíûé àðãóìåíò Length îïðåäåëÿåò êîëè÷åñòâî êîïèðóåìûõ â Mid ñèìâîëîâ èç String. Åñëè Start ñîäåðæèò áîëüøåå ÷èñëî, ÷åì ôàêòè÷åñêàÿ äëèíà String, òî âîçâðàùàåòñÿ ïóñòàÿ ñòðîêà.



Ñèìâîëû, êîòîðûå íåëüçÿ ââåñòè ñ êëàâèàòóðû

Çà÷àñòóþ ñëó÷àåòñÿ, ÷òî íàäî ââåñòè êàêîé-ëèáî ñèìâîë, äëÿ êîòîðîãî îòñóòñòâóåò êëàâèøà íà êëàâèàòóðå (íàïðèìåð, ñèìâîë êîïèðàéòà). Äðóãàÿ ñèòóàöèÿ - êîãäà íàäî â ñòðîêó âêëþ÷èòü ñëóæåáíûé ñèìâîë VBA (ñàìûé ðàñïðîñòðàíåííûé ñëó÷àé - âêëþ÷åíèå äâîéíûõ êàâû÷åê).

×òîáû âêëþ÷èòü â ñòðîêó ñèìâîëû, êîòîðûå íåâîçìîæíî ââåñòè ñ êëàâèàòóðû, èëè êîòîðûå èìåþò îñîáîå çíà÷åíèå äëÿ VBA, èñïîëüçóåòñÿ ôóíêöèÿ Chr.

Ñèíòàêñèñ


Chr (Charcode)


Charcode - ëþáîå ÷èñëåííîå âûðàæåíèå, ÿâëÿþùååñÿ äîïóñòèìûì êîäîì äëÿ íàáîðà ñèìâîëîâ, èñïîëüçóåìîãî êîìïüþòåðîì. Äîëæåí áûòü öåëûì ÷èñëîì îò 0 äî 255.

Ôóíêöèÿ Chr ïðèíèìàåò êîä îòäåëüíîãî ñèìâîëà â êà÷åñòâå àðãóìåíòà è âîçâðàùàåò ñòðîêó, ñîäåðæàùóþ ñîîòâåòñòâóþùèé ýòîìó êîäó ñèìâîë. Äàííàÿ ôóíêöèÿ èñïîëüçîâàíà â âûøåïðèâåäåííûõ ëèñòèíãàõ äëÿ ïåðåâîäà ñòðîêè ïðè âûâîäå ñîîáùåíèÿ íà ýêðàí Chr (13).


Ïîñêîëüêó ñèìâîëû, èñïîëüçóåìûå äëÿ íà÷àëà íîâîé ñòðîêè, ÿâëÿþòñÿ î÷åíü âàæíûìè ïðè ôîðìàòèðîâàíèè ñîîáùåíèé è äðóãèõ ñòðîêîâûõ äàííûõ, êîòîðûìè ìàíèïóëèðóþò VBA-ïðîöåäóðû, èìååòñÿ íåñêîëüêî ïðåäîïðåäåëåííûõ êîíñòàíò äëÿ ýòèõ ñèìâîëîâ, ÷òîáû íå áûëî íåîáõîäèìîñòè èñïîëüçîâàòü ôóíêöèþ Chr:

Äëÿ ïðîñìîòðà ñïèñêà êîä-ñèìâîë íàäî îòêðûòü ñïðàâî÷íóþ ñèñòåìó VBA è ïî çàïðîñó "character sets" áóäåò ïðåäñòàâëåíà ñîîòâåòñòâóþùàÿ òàáëèöà.




Ôîðìàòèðîâàíèå çíà÷åíèé äàííûõ

Î÷åíü ÷àñòî ôîðìàò äàííûõ íà âûõîäå ïðîãðàììû ïî òåì èëè èíûì ïðè÷èíàì íàñ íå ñîâñåì óñòðàèâàåò. Ýòó çàäà÷ó ðåøàåò ôóíêöèÿ Format.

VBA-ôóíêöèÿ Format èäåíòè÷íà ôóíêöèè Format â Excel è èñïîëüçóåò òå æå ñèìâîëû-çàïîëíèòåëè ôîðìàòèðîâàíèÿ äàííûõ.

Ñèíòàêñèñ


Format (Expression [, Format[, Firstdayofweek [, Firstweekofyear]]])


Expression - ëþáîå äîïóñòèìîå âûðàæåíèå (îáÿçàòåëüíûé àðãóìåíò).

Format - äîïóñòèìîå âûðàæåíèå èìåíîâàííîãî èëè îïðåäåëåííîãî ïîëüçîâàòåëåì ôîðìàòà.

Firstdayofweek - êîíñòàíòà, êîòîðàÿ îïðåäåëÿåò ïåðâûé äåíü íåäåëè.

Firstweekofyear - êîíñòàíòà, êîòîðàÿ îïðåäåëÿåò ïåðâóþ íåäåëþ ãîäà.


×òîáû èñïîëüçîâàòü ôóíêöèþ Format, íàäî ëèáî çàäàòü ïðåäîïðåäåëåííûé ôîðìàò, ëèáî ñîçäàòü îáðàç îïðåäåëåííîãî ôîðìàòà, èñïîëüçóÿ ñèìâîëû-çàïîëíèòåëè.



Èìåíîâàííûå ôîðìàòû äëÿ èñïîëüçîâàíèÿ ñ ôóíêöèåé Format

Èìåíîâàííûé ôîðìàò Äåéñòâèå
General Date Ôîðìàòèðóåò èíôîðìàöèþ î äàòå è âðåìåíè â ïîñëåäîâàòåëüíîå ÷èñëî äàòû, èñïîëüçóÿ óñòàíîâêè ôîðìàòà äàòû è âðåìåíè äëÿ äàííîãî êîìïüþòåðà.
Long Date Ôîðìàòèðóåò â ïîñëåäîâàòåëüíîé äàòå òîëüêî ÷àñòü, ñîäåðæàùóþ äàòó, èñïîëüçóÿ óñòàíîâêè êîìïüþòåðà äëÿ Long-ôîðìàòà äàòû.
Medium Date Ôîðìàòèðóåò â ïîñëåäîâàòåëüíîé äàòå òîëüêî ÷àñòü, ñîäåðæàùóþ äàòó, èñïîëüçóÿ óñòàíîâêè êîìïüþòåðà äëÿ Medium-ôîðìàòà äàòû.
Short Date Ôîðìàòèðóåò â ïîñëåäîâàòåëüíîé äàòå òîëüêî ÷àñòü, ñîäåðæàùóþ äàòó, èñïîëüçóÿ óñòàíîâêè êîìïüþòåðà äëÿ Short-ôîðìàòà äàòû.
Long Time Ôîðìàòèðóåò â ïîñëåäîâàòåëüíîé äàòå òîëüêî ÷àñòü, ñîäåðæàùóþ âðåìÿ, èñïîëüçóÿ óñòàíîâêè êîìïüþòåðà äëÿ Long-ôîðìàòà âðåìåíè.
Medium Time Ôîðìàòèðóåò â ïîñëåäîâàòåëüíîé äàòå òîëüêî ÷àñòü, ñîäåðæàùóþ âðåìÿ, èñïîëüçóÿ óñòàíîâêè êîìïüþòåðà äëÿ Medium -ôîðìàòà âðåìåíè.
Short Time Ôîðìàòèðóåò â ïîñëåäîâàòåëüíîé äàòå òîëüêî ÷àñòü, ñîäåðæàùóþ âðåìÿ, èñïîëüçóÿ óñòàíîâêè êîìïüþòåðà äëÿ Short -ôîðìàòà âðåìåíè.
General Number Ôîðìàòèðóåò ÷èñëî â ñòðîêó áåç êàêèõ-ëèáî îñîáûõ ñèìâîëîâ.
Currency Ôîðìàòèðóåò ÷èñëî ñ ñèìâîëîì äåíåæíîé åäèíèöû, ðàçäåëèòåëåì òûñÿ÷ è òîëüêî äâóìÿ äåñÿòè÷íûìè ðàçðÿäàìè.
Fixed Ôîðìàòèðóåò ÷èñëî òàê, ÷òîáû âñåãäà áûëà, ïî êðàéíåé ìåðå, îäíà öèôðà ïåðåä äåñÿòè÷íûì ðàçäåëèòåëåì è, ïî êðàéíåé ìåðå, äâå öèôðû ïîñëå íåãî.
Standart Ôîðìàòèðóåò ÷èñëî ñ ðàçäåëèòåëåì òûñÿ÷ òàê, ÷òîáû áûëà, ïî êðàéíåé ìåðå, îäíà öèôðà ïåðåä äåñÿòè÷íûì ðàçäåëèòåëåì è, ïî êðàéíåé ìåðå, äâå öèôðû ïîñëå íåãî.
Percent Ôîðìàòèðóåò ÷èñëî êàê ïðîöåíòíîå îòíîøåíèå, óìíîæàÿ åãî íà 100 è äîáàâëÿÿ ñèìâîë ïðîöåíòà.
Scientific Ôîðìàòèðóåò ÷èñëî â îáû÷íûé ýêñïîíåíöèàëüíûé ôîðìàò.
Yes/No Âîçâðàùàåòñÿ ñòðîêà "Äà" åñëè ôîðìàòèðóåìîå ÷èñëî íåíóëåâîå, èíà÷å - "Íåò".
True/False Âîçâðàùàåòñÿ ñòðîêà "Èñòèíà" åñëè ôîðìàòèðóåìîå ÷èñëî íåíóëåâîå, èíà÷å - "Ëîæü".
On/Off Âîçâðàùàåòñÿ ñòðîêà "Âêë" åñëè ôîðìàòèðóåìîå ÷èñëî íåíóëåâîå, èíà÷å - "Âûêë".

Ñèìâîëû-çàïîëíèòåëè äëÿ ñîçäàíèÿ ïîëüçîâàòåëüñêèõ ôîðìàòîâ

Ñèìâîë-çàïîëíèòåëü Äåéñòâèå (â êà÷åñòâå ïðèìåðà èñïîëüçóåòñÿ ÷èñëî 1234.45)
0 Öèôðîâîé ñèìâîë, îòîáðàæàåò öèôðó, åñëè òàêîâàÿ íàõîäèòñÿ â ýòîé ïîçèöèè, èëè 0, åñëè - íåò. Ìîæíî èñïîëüçîâàòü ñèìâîë 0 äëÿ îòîáðàæåíèÿ íà÷àëüíûõ íóëåé äëÿ öåëûõ ÷èñåë è êîíå÷íûõ íóëåé â äåñÿòè÷íûõ äðîáÿõ: 00000.000 îòîáðàæàåò 01234.450
# Öèôðîâîé ñèìâîë, îòîáðàæàåò öèôðó, åñëè òàêîâàÿ íàõîäèòñÿ â ýòîé ïîçèöèè, èíà÷å - íå îòîáðàæàåò íè÷åãî. Ñèìâîë-çàïîëíèòåëü # ýêâèâàëåíòåí 0, êðîìå òîãî, ÷òî íà÷àëüíûå è êîíå÷íûå íóëè íå îòîáðàæàþòñÿ: #####.### îòîáðàæàåò 1234.45
$ Îòîáðàæàåò çíàê äîëëàðà: $###,###.00 îòîáðàæàåò $1 234,45
. Äåñÿòè÷íûé ñèìâîë-çàïîëíèòåëü, îòîáðàæàåò äåñÿòè÷íóþ òî÷êó â îáîçíà÷åííîé ïîçèöèè â ñòðîêå ñèìâîëîâ-çàïîëíèòåëåé 0: #.##.## îòîáðàæàåò 1234.45
% Ñèìâîë ïðîöåíòà, óìíîæàåò çíà÷åíèå íà 100 è äîáàâëÿåò çíàê ïðîöåíòà â ïîçèöèþ, óêàçàííóþ ñèìâîëàìè-çàïîëíèòåëÿìè 0:#.#0.00% îòîáðàæàåò ÷èñëî 0.12345 êàê 12.35% (ïðîèñõîäèò îêðóãëåíèå)
, Ðàçäåëèòåëü òûñÿ÷, äîáàâëÿåò çàïÿòûå êàê ðàçäåëèòåëè òûñÿ÷ â ñòðîêàõ ñèìâîëîâ-çàïîëíèòåëåé 0 è #: ###,###,###.00 îòîáðàæàåò 1 234,45
E- e- Îòîáðàæàåò çíà÷åíèå â ýêñïîíåíöèàëüíîì ôîðìàòå ñî çíàêîì ïîðÿäêà òîëüêî äëÿ îòðèöàòåëüíûõ çíà÷åíèé: #.####E-00 îòîáðàæàåò 1.23445Å03
E+ e+ Îòîáðàæàåò çíà÷åíèå â ýêñïîíåíöèàëüíîì ôîðìàòå ñî çíàêîì ïîðÿäêà êàê äëÿ îòðèöàòåëüíûõ, òàê è äëÿ ïîëîæèòåëüíûõ çíà÷åíèé: #.####E+00 îòîáðàæàåò 1.23445Å+03
/ Îòäåëÿåò äåíü, ìåñÿö è ãîä äëÿ ôîðìàòèðîâàíèÿ çíà÷åíèé äàò.
m Óêàçûâàåò, êàê îòîáðàæàòü ìåñÿöû â äàòàõ: m îòîáðàæàåò 1, mm - 01, mmm - ÿíâ, mmmm - ßíâàðü
d Óêàçûâàåò, êàê îòîáðàæàòü äíè â äàòàõ: d îòîáðàæàåò 1, dd - 01, ddd - Âñ, dddd - âîñêðåñåíüå
y Îòîáðàæàåò äåíü ãîäà êàê ÷èñëî îò 1 äî 366
yy Óêàçûâàåò, êàê îòîáðàæàòü ãîäû â äàòàõ: yy - 66, yyyy - 1966
q Îòîáðàæàåò êâàðòàë ãîäà êàê ÷èñëî îò 1 äî 4
w Îòîáðàæàåò äåíü íåäåëè êàê ÷èñëî (1 - âîñêðåñåíüå)
ww Îòîáðàæàåò íåäåëþ ãîäà êàê ÷èñëî îò 1 äî 54
: Îòäåëÿåò ÷àñû, ìèíóòû è ñåêóíäû â çíà÷åíèÿõ ôîðìàòà âðåìåíè: hh:mm:ss - 01:01:01, h:m:s - 1:1:1
h Óêàçûâàåò, êàê îòîáðàæàòü ÷àñû: hh - 01, h - 1
m Óêàçûâàåò, êàê îòîáðàæàòü ìèíóòû: mm - 01, m - 1
s Óêàçûâàåò, êàê îòîáðàæàòü ñåêóíäû: ss - 01, s - 1
AM/PM Îòîáðàæàåò âðåìÿ â 12-÷àñîâîì ôîðìàòå âðåìåíè ñ äîáàâëåííûìè ÀÌ èëè ÐÌ
@ Ñèìâîëüíûé çàïîëíèòåëü, îòîáðàæàåò ïðîáåë, åñëè íå èìååòñÿ ñîîòâåòñòâóþùåãî ñèìâîëà â ôîðìàòèðóåìîé ñòðîêå.
< Îòîáðàæàåò âñå ñèìâîëû â âåðõíåì ðåãèñòðå.
> Îòîáðàæàåò âñå ñèìâîëû â íèæíåì ðåãèñòðå.



 íà÷àëî ñòðàíèöû



 íà÷àëî ñòðàíèöû