[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『関数をマクロで使用』(YMO)
いつもお世話になります。 下記関数をマクロの中で使用する方法を御教授願います。 宜しくお願い致します。 (excel2010)
a=DEGREES(ATAN(F6/C11))
DEGREES関数はマクロの中でも使えて ATAN関数はマクロではAtnと言う関数名の様ですので Application.Degrees(Atn(Range("F6").Value / Range("C11").Value)) こんなのでどうですか?
単純に置き換えただけなので、違っているかもですが。。。?
(HANA)
助かりました。(HANA)様有難う御座いました。 もう一つ質問宜しいでしょうか? Degreesを抜いて下記にするとエラーとなりますが、何故でしょうか? 宜しくお願いします。 Application.Atn(Range("F6").Value / Range("C11").Value) (YMO)
DEGREES関数は、ワークシート関数で Atn関数は、ワークシート関数ではありません。 アークタンジェントをワークシート上で求める時の 関数名は ATAN ですよね?
先頭に有る「Application.」は、DEGREES にくっついているもので 全体にくっついているものではありません。
単純に、引数の中から出してみて下さい。 Atn(Range("F6").Value / Range("C11").Value)
(HANA)
(HANA)様 良く解りました。 詳細な説明有難う御座いました。 勉強します。 (YMO)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.