資源描述:
《excelvba常用函數(shù)的語(yǔ)法與使用參考》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、VBA函數(shù)參考1.日期與時(shí)間函數(shù)序號(hào)函數(shù)名功 能1Date無(wú)參數(shù),返回包含系統(tǒng)日期2DateAdd返回包含一個(gè)日期的Variant(Date),這一日期還加上了一段時(shí)間間隔3DateDiff返回Variant(Long)的值,表示兩個(gè)指定日期間的時(shí)間間隔數(shù)目4DatePart返回一個(gè)包含已知日期的指定時(shí)間部分的Variant(Integer)5DateSerial返回包含指定的年、月、日的Variant(Date)6DateValue返回一個(gè)Variant(Date)7Day返回一個(gè)Variant(Integer),其值為1~31之間的整數(shù),表示一個(gè)月中的某一日8Hour返回一
2、個(gè)Variant(Integer),其值為0~23之間的整數(shù),表示一天之中的某一鐘點(diǎn)9Minute返回一個(gè)Variant(Integer),其值為0~59之間的整數(shù),表示一小時(shí)中的某分鐘10Month返回一個(gè)Variant(Integer),其值為1~12之間的整數(shù),表示一年中的某月11MonthName返回一個(gè)表示指定月份的字符串12Now返回一個(gè)Variant(Date),根據(jù)計(jì)算機(jī)系統(tǒng)設(shè)置的日期和時(shí)間來(lái)指定日期和時(shí)間13Time返回一個(gè)指明當(dāng)前系統(tǒng)時(shí)間的Variant(Date)14Timer返回一個(gè)Single,代表從午夜開(kāi)始到現(xiàn)在經(jīng)過(guò)的秒數(shù)15TimeSerial返回一個(gè)Va
3、riant(Date),包含其有其體時(shí)、分、秒的時(shí)間16TimeValue返回一個(gè)包含時(shí)間的Variant(Date)17Second返回一個(gè)Variant(Integer),其值為0~59之間的整數(shù),表示一分鐘之中的某個(gè)秒18Weekday返回一個(gè).Variant(Integer),包含一個(gè)整數(shù),代表某個(gè)日期是星期幾19WeekdayName*返回一個(gè)字符串,表示一星期中的某天20Year返回Variant(Integer),包含表示年份的整數(shù)字符串函數(shù)序號(hào)函數(shù)名功 能1)Asc返回一個(gè)Integer,代表字符串中首字母的字符代碼2)Chr返回String,其中包含
4、有與指定的字符代碼相關(guān)的字符3)InStr指定一字符串在另一字符串中最先出現(xiàn)的位置示例:InStr(1,"abc","b")=14)InStrRev*返回一個(gè)字符串在另一個(gè)字符串中出現(xiàn)的位置,從字符串的末尾算起5)LCase返回轉(zhuǎn)成小寫(xiě)的String6)UCase返回Variant(String),其中包含轉(zhuǎn)成大寫(xiě)的字符串7)Left返回Variant(String),其中包含字符串中從左邊算起指定數(shù)量的字體8)Len返回Long,其中包含字符串內(nèi)字符的數(shù)目或存儲(chǔ)變量所需的字節(jié)數(shù)9)LTrin返回Variant(String),去除指定字符串的前導(dǎo)空格10)Mid返回Variant(S
5、tring),其中包含字符串中指定數(shù)量的字符11)Reptace*返回一個(gè)字符串,該字符串中指定的子字符串已被替換成另一子字符串,并且替換發(fā)生的次數(shù)也是指定的。12)Right返回Variant(String),其中包含字符串中從右邊算起指定數(shù)量的字符13)RTrim返回Variant(String),去除指定字符串的尾隨空格14)Space返回特定數(shù)目空格的Variant(String)15)Str返回代表一數(shù)值的返回Variant(String)16)StrComp返回Variant(String),為字符串比較的結(jié)果17)StrConv返回按指定類(lèi)型轉(zhuǎn)換的Variant(Stri
6、ng)18)String返回Variant(String),其中包含指定長(zhǎng)度重復(fù)字符的字符串19)StrRcverse*返回一個(gè)字符串,其中一個(gè)指定子字符串的字符順序是反向的020)Trim返回Variant(String),去除指定字符串的前導(dǎo)和尾隨空格1.類(lèi)型轉(zhuǎn)換函數(shù)序號(hào)函數(shù)名功 能1)CBool將表達(dá)式轉(zhuǎn)換為Boolean類(lèi)型數(shù)據(jù)2)CByte將表達(dá)式轉(zhuǎn)換為Byte類(lèi)型數(shù)據(jù)3)Ceur將表達(dá)式轉(zhuǎn)換為Currency類(lèi)型數(shù)據(jù)4)CDate將表達(dá)式轉(zhuǎn)換為Date類(lèi)型數(shù)據(jù)5)CDbl將表達(dá)式轉(zhuǎn)換為Double類(lèi)型數(shù)據(jù)6)CDec將表達(dá)式轉(zhuǎn)換為Decimal類(lèi)型數(shù)據(jù)7)Cint將
7、表達(dá)式轉(zhuǎn)換為Integer類(lèi)型數(shù)據(jù)8)CLng將表達(dá)式轉(zhuǎn)換為L(zhǎng)ong類(lèi)型數(shù)據(jù)9)CSng將表達(dá)式轉(zhuǎn)換為Single類(lèi)型數(shù)據(jù)10)CStr將表達(dá)式轉(zhuǎn)換為String類(lèi)型數(shù)據(jù)11)Cvar將表達(dá)式轉(zhuǎn)換為Variant類(lèi)型數(shù)據(jù)12)CVDate返回一個(gè)Variant類(lèi)型數(shù)據(jù),它的子類(lèi)型是Date13)CVErr返回一個(gè)Variant類(lèi)型數(shù)據(jù),它的子類(lèi)型是Error14)Val返回字符串內(nèi)的數(shù)字2.數(shù)組處理函數(shù)序號(hào)函數(shù)名功 能15)Array