VBAのCos関数について解説しています。
Cos関数は、VBA関数の中で数字・三角関数に分類される関数です。
Cos関数は、指定した角度のコサインを倍精度浮動小数点数型 (Double) で返します。
構文 | Cos(number) | |
---|---|---|
引数 | 省略 | 説明 |
number | × | 引数 number には、倍精度浮動小数点数型 (Double) の数値または角度を示す任意の有効な数式 (単位はラジアン) を指定します。 |
Cos 関数は、引数として角度を受け取り、その角度を含む直角三角形の 2 辺の比を返します。ここでいう 2 辺とは、引数 number に指定した角をはさむ 2 つの辺を指します。2 辺の比は、短い方の辺 (底辺) の長さを、もう一方の辺 (斜辺) の長さで割った値です。
戻り値は、-1 ~ 1 の範囲の値になります。角度の単位を度からラジアンに変換するには、度にπ/180 を掛けます。ラジアンから度に変換するには、ラジアンに 180/πを掛けます。
次の例は、Cos 関数を使って、指定した角度のコサインを計算します。
Sub sample()
Dim MyAngle, MySecant
MyAngle = 1.3 ' 角度 (ラジアン) を設定します。
MySecant = 1 / Cos(MyAngle) ' セカントを計算します。
End Sub
※ドラッグ(スワイプ)すると全体を確認できます。
3.73833412707544
関数名 | 内容 |
---|---|
Abs | 数値の絶対値を算出します。 |
Atn | 数値のアークタンジェントを算出します。 |
Cos | 数値のコサインを算出します。 |
Exp | 数値の指数関数を算出します。 |
Fix | 数値の整数部分を返します。 指定した数値が負の場合は、値を超える最小の負の整数を算出します。 |
Log | 自然対数を算出します。 |
Rnd | 乱数を算出します。 |
Sgn | 数式の符号を値で算出します。 |
Sin | 数値のサインを算出します。 |
Sqr | 数値の平方根を算出します。 |
Tan | 数値のタンジェントを算出します。 |
立山 秀利
プログラミング初心者でもわかりやすいExcel VBAの入門書です。本書では、他言語でのプログラミング経験がない初心者でもVBAプログラミングが理解できるよう、重要な機能に焦点をしぼって、VBAのポイントとなるオブジェクトや演算子、条件分岐、ループ、変数、関数などにをやさしく解説しました。「計算ドリル」「販売管理」といったアプリケーションを作りながら、楽しくVBAを学べます。
↑ExcelのVBA全般について分からない事があればこちらの掲示板よりご質問ください。
VBAのIE操作入門↑ExcelのVBAをマスターできたら、エクセルVBAのIE操作にも挑戦してみてください。
こちらでは、エクセルVBAの事例で利用したステートメントをまとめたものです。ExcelのVBAには様々な機能が用意されていますので一度ご確認ください。
こちらでは、エクセルVBAの事例で利用したオブジェクトをまとめたものです。ExcelのVBAには様々な機能が用意されていますので一度ご確認ください。
こちらでは、エクセルVBAの事例で利用したオブジェクトのプロパティをまとめたものです。ExcelのVBAには様々な機能が用意されていますので一度ご確認ください。
こちらでは、エクセルVBAの事例で利用したオブジェクトのメソッドをまとめたものです。ExcelのVBAには様々な機能が用意されていますので一度ご確認ください。
こちらでは、エクセルVBAの事例で利用したオブジェクトのイベントをまとめたものです。ExcelのVBAには様々な機能が用意されていますので一度ご確認ください。