アクセス上位ページ
 
最近の更新内容
(5).データ型変換・検査 ⇐ [PREV]
[NEXT] ⇒ (5)-b.Str関数

Excel VBA ≫ 2.関数リファレンス - データ型変換・検査(5)-a.データ型変換関数

【ページ内リンク】
 構文

データ型変換関数

以下の各関数は式を特定のデータ型に変換します。
  • 【構文】
    CBool (Expression)
    CByte (Expression)
    CCur (Expression)
    CDate (Expression)
    CDbl (Expression)
    CDec (Expression)
    CInt (Expression)
    CLng (Expression)
    CSng (Expression)
    CVar (Expression)
    CStr (Expression)

  • 引数名 省略 説明
    Expression × 任意の文字列式または数式を指定します。


    各関数における戻り値のデータ型と引数の範囲
    関数 戻り値の
    データ型
    引数 Expression の範囲
    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 (正の値)。

    関数に渡された引数 Expression の値が変換されるデータ型の範囲を超えている場合、エラーが発生します。
    小数部分がちょうど 0.5 のとき、CInt 関数および CLng 関数は常に最も近い偶数に値を丸めます。たとえば、0.5 を 0 に、1.5 を 2 にそれぞれ丸めます。
カテゴリ内ページ
Excel VBA 〜 総目次 〜
- 2.関数リファレンス
--- (5)-a.データ型変換関数
--- (5)-b.Str関数
--- (5)-c.IsDate、IsNumeric関数
--- (5)-d.IsArray関数
--- (5)-e.IsEmpty関数
--- (5)-g.IsNull関数
--- (5)-f.TypeName関数



Page
Top