Vbaのsgn関数の使い方は?
VBA SGN 関数は、VBA 関数の数学カテゴリにリストされています。 VBA コードで使用すると、整数の算術符号が返されます。簡単に言うと、正の数の場合は +1、負の数の場合は -1、ゼロの場合は 0 を返します。
構文
信号(数値)
引数
- Number : 算術符号を付ける数値を指定する整数。
例
VBA SGN 関数の使用方法を実際に理解するには、それを使用して VBA コードを作成した以下の例を確認する必要があります。
Sub example_SGN() Range("B1").Value = Sgn(Range("A1")) End Sub
上記のコードでは、SGN を使用して算術符号を取得しましたが、セル A1 に正の数値があるため、1 が返されました。
コメント
- 指定された値が数値以外の値、または数値として認識できない数値である場合、VBA は実行時エラー 13 を返します。