1. Asc(x),Chr(x): 文字、文字コードを変換します。
2. フィルター: 文字列配列内の特定の文字列を検索します。
形式: v=filter(x,s[,include[,compare]] )
例:
Dim x()={"kjwang","wangkj","peter"}
Dim v
v=filter(x,"kj") 'result v(0)="kjwang",v( 1 )="wangkj"
v=filter(x,"kj",false) '結果 v(0)="peter"
v=filter(x,"kj",true,vbTextCompare) '大文字と小文字を区別せずに検索します
3 . InStr: 文字列の位置を検索します (InstrRev: 文字列を逆方向に検索します)
形式:
v=instr(x,y) 'x 文字列の先頭文字から y 文字列が出現する位置を検索します
v =instr( n,x,y) 'x 文字列の n 番目の文字から y 文字列が出現する位置を検索します
形式:
v=InstrRev(x,s[,n[,Compare]])
4. 結合: 結合します。文字列
形式: v=join(x[,d]) 'd は区切り文字です
5. Len(x): 文字列 x の長さを計算します
形式: v=len(x)
6. n): 文字列 x の左側の n 文字を返します (Right(x,n) に対応)
7. Mid: 文字列 x の中央にある文字を読み取ります
形式: v=mid(x,n,m) )
8. LTrim(x)、RTim(x)、Trim(x) 空白文字を削除します
9. Replace: 文字列置換
形式: v=Replace(x,s,r)
例: x="i saw a saw a saw"
v=replace(x,"saw","so") 'v="i so a so a so"
10. Split: 文字列の分割
形式: v=split(s[,d] )
例: v=split("vb.net,iis6.0,asp.net",",")
'結果 v(0)="vb.net",v(1)="iis6.0" , v(2)="asp.net"
11. StrReverse: 文字列を反転します
例: v=strreverse("kjwang") 'v="gnawjk"
12. UCase(x),LCase(x):英語文字の場合
例: x="hello, VB Chinese!"
v=UCase(x) 'v="HELLO, VB Chinese!"
'日付と時刻を取得します
1) DateValue (x), TimeValue(x)
書式: v=DateValue(x): 「日付」の部分を取り出したもの
v=timevalue(x) 'Class
2) Year(x),Month(x),Day(x) )
形式: v=年(x)
v=月(x)
v=日(x)
時(x), 分(x), 秒(x): 時、分、秒を取り出します
3) DateSerial (Y,M,D): 年、月、日を結合して日付になります
例: Dim v
v=DateSerial(1996,10,5) 'v=1996/10/5
TimeSerial(H,M,S) ): 時、分、秒を組み合わせて時刻になります
2. 現在: システムの日付と時刻を読み取ります
形式: v=now
3. タイマー: 午前 12:00:00 から経過した秒数
形式: v =timer
4 . DatePart(p,x): 年、月、日、その他の部分の値を取り出します
例: Dim X=#2/10/1996 16:45:30#
v=DatePart ("yyyy",X) 'v =1996
v=DatePart("m",X) 'v=2 月
v=DatePart("d",X) 'v=10 日
v=DatePart("h", X) 'v=16 時間
v=DatePart("n",X) 'v=45 分
v=DatePart("s",X) 'v=30 秒
v=DatePart("q",X) 'v=1 四半期 (シーズン 1、春)
v=DatePart("y",X) 'v=41 日 (1996 年の 41 日目)
v=DatePart("ww",X) 'v=6 週間(1996 年の 41 日目) 第 6 週)
v=DatePart("w",X) 'v=7 (第 6 週の 7 日目、つまり土曜日)
5. DateAdd(p,n,x):特定の日付と時刻の後に新しい値を加算または減算します
形式: v=DateAdd(p,n,x) 'p 値は上記と同じです: "yyyy"、"m" など
例: Dim x= #1/31/1996 16:45:30#
v= dateadd("yyyy",-3,x) '3 年を減算します、v=1993/1/31 16:45:30
6. x1,x2): 2 つの日付と時刻の差を計算します'p 値 上記と同じ
例: dim x1=#12/31/1996 16:45:30#
x2=#2/10/1997 9:30: 50#
v=datediff("yyyy",x1,x2) 'v= 1 年
7. FormatDateTime: 日付と時刻の形式
Format: v=formatdateyime(x[, date format])
日付形式の値: DateFormat。 GeneralDate、DateFormat.LongDate、
DateFotmat.ShortDate、DateFormat.LongTime、DateFormat.ShortTime
8. MonthName: 月の名前を返します
例: v=monthname(5) 'v="May"
9.今週の名前' 使い方は 8 と同じです。