エクセルVBAを用いた自作関数

        


Excelを用いた科学技術計算が第2版になりました 30年10月

amazon:Excelで操る! ここまでできる科学技術計算 第2版

楽天: Excelで操る! ここまでできる科学技術計算 [ 神足 史人 ]


 エクセルでは、三角関数のsin,cos,tanはあるが、sec,cosec,cotは用意されていない。このような場合、VBAを用いて自分で関数を作ることができる。よく使用する複雑な計算は、VBAを用いて関数として作成・保有しておくと便利である。


エクセルVBAを用いたcosec関数の作成


 例として、エクセルのVBAを用いcosec関数を作成する。cosec(θ)=1/sin(θ)である。ゆえに、VBAは図1のようになる。
sin(θ)が0のときcosecの計算はできない。このときメッセージを表示するようにした。


                図1 VBAで製作したcosec関数

 図2のように、通常の関数として自作関数cosecが使用できる。


        図2 自作関数の使用例


たった1日で即戦力になるExcelの教科書

入門者のExcel VBA―初めての人にベストな学び方 (ブルーバックス)

Excel VBAのプログラミングのツボとコツがゼッタイにわかる本


 





EXCELを用いた科学技術計算

EXCELのソルバーを用いた科学技術計算

Excelを用いた関数計算



〒673−0036 兵庫県明石市松江62−14
(有)ゴッドフット企画



感想をお聞かせ下さい



JR福知山線 脱線事故シミュレーション

脱線事故シミュレーションもEXCELで
(Yahoo Japan 掲載)


Copyright (C) GODFOOT 2008 All Rights Reserved.