Vbaのcdec関数の使い方は?

VBA CDEC 関数は、VBA 関数のデータ型変換カテゴリにリストされています。 VBA コードで使用すると、数値が 10 進データ型に変換されます。簡単に言えば、10 進データ型では、数値は小数点以下 28 桁で、最大値は +/-7.9228162514264337593543950335、ゼロ以外の最小値は +/-0.000000000000000000000000001 になります。

構文

CDec(式)

引数

  • : 10 進データ型に変換する値。

VBA CDEC 関数の使用方法を実際に理解するには、それを使用して VBA コードを作成した以下の例を確認する必要があります。

example-vba-cdec-function
 Sub example_CDEC() Range("B1").Value = CDec(Range("A1") / Range("A2")) End Sub

上の例では、セル A1 の値 (10) をセル A2 の値 (9) で除算し、CDEC 関数を使用してこの値を 10 進データ型に変換し、結果として 1.11111111111111 が返されました。

コメント

  • 指定された値が数値以外の値、または数値として認識できない数値である場合、VBA は実行時エラー 13 を返します。
  • また、指定された値が 10 進データ型の範囲外の場合もエラーが返されます。

その他のチュートリアル

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です