関数 データ型変換関数

※より実装に近く表示させる為、コードの改行を避けています。スマホ等で閲覧される際は向きを変えてご覧ください。

※実装するバージョンによってはバージョンアップの仕様により動作しないコードもあります。実装には動作確認の上ご使用下さい。

Option Explicit

'【CBool】ブール型 (Boolean)
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~
'   任意の有効な文字列または数式

'【CByte】バイト型 (Byte)
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~
'   0 ~ 255

'【CCur】通貨型 (Currency)
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~
'   -922,337,203,685,477.5808 ~ 922,337,203,685,477.5807

'【CDate】日付型 (Date)
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~
'   任意の有効な日付式

'【CDbl】倍精度浮動小数点数型 (Double)
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
'  -1.79769313486231E308    ~  -4.94065645841247E-324  (負の値)。
'   4.94065645841247E-324   ~   1.79769313486232E308   (正の値)。

'【CDec】10 進型 (Decimal)
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~
'   <<小数点以下が 0 桁 (小数部分を持たない数値) の場合>>
'   -79,228,162,514,264,337,593,543,950,335 ~ 79,228,162,514,264,337,593,543,950,335。
'   <<小数点以下 28 桁の数値の場合>>
'   -7.9228162514264337593543950335 ~ 7.9228162514264337593543950335。
'   <<絶対値の最小値は 0 を除いた場合>>
'   0.0000000000000000000000000001。
'
'【CInt】整数型 (Integer)
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~
'   -32,768 ~ 32,767。小数部分は丸められます。

'【CLng】長整数型 (Long)
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~
'   -2,147,483,648 ~ 2,147,483,647。小数部分は丸められます。

'【CSng】単精度浮動小数点数型 (Single)
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
'   -3.402823E38 ~ -1.401298E-45 (負の値)、および 1.401298E-45 ~ 3.402823E38 (正の値)。

'【CVar】バリアント型 (Variant)
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
'   数値の場合は倍精度浮動小数点数型の範囲と同じ。数値以外の場合は、文字列型の範囲と同じ。

'【CStr】文字列型 (String)
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~
'   CStr 関数の戻り値は引数 expression により異なります。

  • はてなブックマークに追加

 

2016年10月01日|[VBサンプルコード]:[関数]