vb中format函數(shù)定義(精)_第1頁(yè)
vb中format函數(shù)定義(精)_第2頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余5頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、vb中format函數(shù)定義Format$ ( expr , fmt ) format返回變體型format$強(qiáng)制返回為文本 數(shù)字類型的格式化固定格式參數(shù):General Number普通數(shù)字, 如可以用來(lái)去掉千位分隔號(hào)format$(100,123.12,General Number)返回值100123.12Currency貨幣類型,可添加千位分隔號(hào)和貨幣符號(hào)format$(100123.12,Curre ncy)返回值100,123.12Fixed格式為帶兩位小數(shù)的數(shù)字format$(100123,Fixed)返回值100123.00Standard標(biāo)準(zhǔn),即帶千位分隔號(hào)和兩位小數(shù)format

2、$(100123,Standard)返回值100,123.00Percent百分?jǐn)?shù)format$(100123,Percent)返回值10012300.00%Scientific科學(xué)記數(shù)法format$(100123,Scientific)返回值1.00E+05Yes/No當(dāng)值為0時(shí)返回NO,否則返回YESformat$(100123,Yes/No)返回值YesTrue/False當(dāng)值為0時(shí)返回False,否則返回True format$(100123,True/False)返回值TrueOn/Off當(dāng)值為0時(shí)返回Off,否則返回On format$(100123,Yes/No)返回值On自定

3、義格式參數(shù)不進(jìn)行格式化 返回值 原值0占位格式化,不足補(bǔ)0format$(100123,0000000)返回值0100123 #占位格式化,不足時(shí)不補(bǔ)0format$(100123,#)返回值100123.強(qiáng)制顯示小數(shù)點(diǎn)format$(100123.12,.000)返回值100123.120 %轉(zhuǎn)化為百分?jǐn)?shù),一個(gè)%代表乘以100format$(10.23,0.00%)返回值1023.00% format$(10.23,0.00%)返回值102300.00%,以千為單位格化format$(10.23,)返回值0 format$(10010.23,)返回值10format$(10010.23,0.

4、00)返回值10.01E- E+ e- e+顯示為科學(xué)記數(shù)(要注意格式語(yǔ)句,否則會(huì)和E的其它含義相混)Format$(12.5,0.00E+00)返回值1.25E+01$強(qiáng)制顯示貨幣符號(hào)format$(10.23,threadco nten t.00)返回值 10.23- + ( ) space按位置顯示本樣Format$(1234.56,-(0.00)返回值-(1234.56)轉(zhuǎn)義符,顯示出特殊符號(hào)Format$(1234.56,#.00)返回值#1234.56ABC顯示雙引號(hào)( )之內(nèi)的字符串。 如在代碼中想在format中包含一個(gè)字符串, 必須 用Chr(34)將文本括起來(lái)(34為雙引號(hào)

5、()Format$(123.45,TTT)返回值TTT注:當(dāng)雙引號(hào)中的文本包含特殊的參數(shù)符號(hào)如e,要使用轉(zhuǎn)義符,否則會(huì)按e的作用顯示;類似多目運(yùn)算符的作用。當(dāng)共有 四 部分時(shí),當(dāng)大于0時(shí),按第一部分進(jìn)行格式化,當(dāng)小于0時(shí)按第二部分進(jìn)行格式化,當(dāng)?shù)扔?時(shí)按第三部分進(jìn)行格式化, 當(dāng)為null值時(shí),按第四部分進(jìn)行格式化。如:Format$(0,0.00;負(fù)數(shù);零空)返回值 零當(dāng)共有 三 部分時(shí),當(dāng)大于0時(shí),按第一部分進(jìn)行格式化,當(dāng)小于0時(shí)按第二部分進(jìn)行格式化, 當(dāng)?shù)扔?時(shí)按第三部分進(jìn)行格式化,如:Format$(-10,0.00;ttt;零)返回值ttt當(dāng)共有 兩 部分時(shí),當(dāng)大于或等于0時(shí),按第一部

6、分進(jìn)行格式化, 當(dāng)小于0時(shí)按第二部分進(jìn)行格式化,F(xiàn)ormat$(-123,0.00;abc)返回值abc Format$(123,0.00;abc)返回值123.00當(dāng)共有 一 部分時(shí),按分號(hào)左邊進(jìn)行格式化日期類型的格式化注意:在中文操作系統(tǒng)中,系統(tǒng)自動(dòng)將月份輸為如:五月,而非固定格式參數(shù)General Date基本類型Format$(Now,General Date)返回值2006-5-25 14:56:15Long Date操作系統(tǒng)定義的長(zhǎng)日期Format$(Now,Long Date)返回值2006年5月25日MayMedium Date中日期(yy/mmm/dd)Format$(Now

7、,Medium Date)返回值06-5月-25Short Date操作系統(tǒng)定義的短日期Format$(Now,Short Date)返回值2006-5-25Long Time操作系統(tǒng)定義的長(zhǎng)時(shí)間Format$(Now,Long Time)返回值15:06:36Medium Time帶AM/PM的12小時(shí)制,不帶秒Format$(Now,Medium Time)返回值03:08 PMShort Time 24時(shí)制的時(shí)間,不帶秒Format$(Now,Short Time)返回值15:08自定義格式參數(shù):用來(lái)標(biāo)識(shí)時(shí)間字符的間隔Format$(Time(),hh:nn)返回值15:25/用來(lái)標(biāo)識(shí)日

8、期字符的間隔Format$(now,yyyy/mm/dd)返回值2006-05-25c格式化為國(guó)標(biāo)的日期和時(shí)間Format$(Now,c)返回值2006-5-25 14:56:15 y一年中的第幾天Format$(Now,y)返回值145d一個(gè)月中的第幾天(1-366)Format$(Now,d)返回值25dd當(dāng)小于10時(shí)前面帶0的天數(shù)(01-31)Format$(2006-1-7,dd)返回值07ddd周幾Format$(Now,ddd)返回值 周四dddd星期幾Format$(Now,dddd)返回值 星期四ddddd顯示標(biāo)準(zhǔn)日期Format$(Now,ddddd)返回值2006-05-2

9、5dddddd長(zhǎng)日期Format$(Now,dddddd)返回值2006年5月25日w一個(gè)星期中的第幾天Format$(Now,w)返回值5ww一年中的第幾周Format$(Now,ww)返回值21m月數(shù)(注:當(dāng)用于時(shí)間時(shí),也可以表時(shí)為分鐘)Format$(Now,m)返回值5Format$(Now,h:m)返回值16:11mm當(dāng)小于10時(shí)前面帶0的月數(shù)(注:當(dāng)用于時(shí)間時(shí),也可以表時(shí)為帶Format$(Now,m)返回值05Format$(Now,hh:mm)返回值16:09mmm月份Format$(Now,mmm)返回值 五月q一年中的第幾季(1-4)Format$(Now,q)返回值2yy

10、兩位數(shù)的年份(00-99)Format$(Now,yy)返回值06yyyy四位數(shù)的年份(0100-9999)Format$(Now,yyyy)返回值2006h一天中的第N小時(shí)(0-23)Format$(Now,h)返回值16hh當(dāng)小于10時(shí)帶0的小時(shí)數(shù)(00-23)Format$(7:30:28,hh)返回值07n一小時(shí)的分鐘數(shù)(0-59)Format$(7:30:28,n)返回值30nn當(dāng)小于10時(shí)帶0的分鐘數(shù)(00-59)Format$(7:3:28,n)返回值03s一分鐘中的秒數(shù)(0-59)Format$(7:30:8,s)返回值8ss當(dāng)小于10時(shí)帶0的分鐘數(shù)(00-59)Format$

11、(7:3:8,ss)返回值080的分鐘)ttttt標(biāo)準(zhǔn)時(shí)間,小時(shí)數(shù)當(dāng)小于10時(shí)不帶0,與h:mm:ss相同F(xiàn)ormat$(7:3:28,ttttt)返回值7:03:28AM/PM顯示當(dāng)前為AM或?yàn)镻MFormat$(Now,AM/PM)返回值PMA/P顯示當(dāng)前為A或?yàn)镻Format$(Now,A/P)返回值PAMPM對(duì)0至2359的數(shù)值進(jìn)行判斷是AM還是PM,可以看作是同等于對(duì)00:00至23:59的數(shù)字進(jìn)行判斷,如1000可以看作是10:00。Format$(1000,AMPM)返回值A(chǔ)M聯(lián)合格式化m/d/yy Format$(Now,m/d/yy)返回值5-25-06d-mmm-yy Fo

12、rmat$(Now,d-mmm-yy)返回值25-5月-06d-mmmm Format$(Now,d-mmmm)返回值25-五月mmmm-yy Format$(Now,mmmm-yy)返回值 五月-06hh:mm AM/PM Format$(Now,hh:mm AM/PM)返回值04:50 PMh:mm:ss a/p Format$(Now,h:mm:ss a/p)返回值4:51:38 ph:mm Format$(Now,h:mm)返回值16:51h:mm:ss Format$(Now,h:mm:ss)返回值16:51:38m/d/yy h:mm Format$(Now,m/d/yy h:mm

13、)返回值5-25-06 16:54文本類型的格式化;當(dāng)兩部分時(shí),則第一部分為非空格式化,第二部分為null值或空值的格式化表達(dá)式匹配位置插入格式化文本,占位位置不存在時(shí),顯示空白(空字符串)只有一個(gè)符號(hào)時(shí),是在最后面加上格式化文本Format$(CHIN,a)返回值CHINa有多個(gè)占位符,是按從右至左匹配,并在相應(yīng)的位置上顯示格式化文本Format$(CHIN,a)返回值CHaIN當(dāng)與!配合時(shí),則變?yōu)閺淖笾劣移ヅ銯ormat$(CHIN,!a)返回值CaHIN當(dāng)占位符比原文本字符串多時(shí),剛在相應(yīng)位置上添加空格Format$(C,a)返回值 空白空白aC&字符占位符。除在當(dāng)占位位置不存在時(shí),不顯示外,其余均與相同當(dāng)占位符比原文本字符串多時(shí),剛在相應(yīng)位置上添加空格Format$(C,&a&)返回值aC強(qiáng)制小寫。將所有字符以小寫格式顯示。Format$(I love you,強(qiáng)制大寫。將所有字符以大寫格式顯示。Format$(I love you,)返回值I LOVE YOU!強(qiáng)制由左而右填充字符占位符。缺省值是由右而左填充字符占位符。Format$(CHIN,!a)返回值CaHIN強(qiáng)制使用中文格式的日期時(shí)間aaaa星期Format$(Now,aaaa)返回值 星期五O中文月份Format$(Now,O)返回值 五月o單字節(jié)月份Format$(Now,o

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論