2012年5月12日土曜日

[VBScript] CBool関数,CByte関数,CCur関数,CDate関数,CDbl関数,CInt関数,CLng関数,CSng関数,CStr関数


■構文
関数戻り値の型
CBool(Expression)Boolean型
CByte(Expression)Byte型
CCur(Expression)Currency型
CDate(Expression)Date型
CDbl(Expression)Double型
CInt(Expression)Integer型
CLng(Expression)Long型
CSng(Expression)Single型
CStr(Expression)String型

■説明
各型に変換する。
ExcelVBAにある CDec, CVarはない。

■サンプルコード
  1. Option Explicit  
  2.   
  3. Dim Str  
  4. Str = "123"  
  5. Wscript.Echo Str + Str             '123123:文字列の連結  
  6. Wscript.Echo CInt(Str) + CInt(Str) '246:数字に変換しているので数字の足し算  
  7. Wscript.Echo TypeName(Str)         'String:CIntに通す前はもちろん文字列型  
  8. Wscript.Echo TypeName(CInt(Str))   'Integer:CIntに通すと文字列はInt型  

0 件のコメント: