Excel VBA

Excel VBA

配布ファイル・掲載画像の利用規定

配布ファイルの利用規定当サイトが配布するファイルの著作権は当サイトの運営者あとりえこばとに帰属します。 Excel VBA 数学教室 からダウンロードしたファイルは商用目的の再配布を禁じます。商用目的とは、ファイルを販売すること、広告を掲載...
Excel関数グラフ

シッソイド(ディオクレスの疾走線)

シッソイド(疾走線)の描き方 今回はいきなり右側にグラフを載せてしまいますが、赤いラインがシッソイドまたはディオクレスの疾走線と呼ばれるグラフです。ちなみに原語の cissoid は「蔦(つた)の形」という意味です。 図にあるように OA ...
Excel VBA

【Excel】割り算(除算演算子,QUOTIENT,IMDIV)

【Excel】除算 (割り算)エクセルにおける除算(割り算)の方法をまとめておきます。コンピュータにおける除算は非常にデリケートな取り扱いが必要になります。除算演算子などの使い方に加えて、エクセルでどのように小数点以下の桁数が処理されている...
Excel VBA

【Excel】乗算演算子・PRODUCT関数・IMPRODUCT関数

Excel で掛け算するときは、乗算演算子「 * 」を用いる方法と、PRODUCT 関数を使う方法があります。また、特別な場合として、複素数同士を掛け算するときは、IMPRODUCT 関数を使います。
Excel VBA

【Excel VBA】べき乗・累乗

ExcelとVBAでべき乗・累乗を計算する方法を説明します。底や戻り値が複素数になる場合のべき乗計算についても丁寧に解説します。
Excel VBA

【VBA】円周率piを計算する方法

Excel には円周率を求める PI関数 が用意されていますが、VBA にはそれらしきものが見当たらないので「何でこんな基本的な関数がないの???」と面食らってしまうかもしれません。でも心配御無用です。VBA には逆正接を返す Atn とい...
Excel VBA

【Excel】三角関数と逆三角関数

この記事では Excel で三角関数と逆三角関数を計算する方法について解説します。VBA の三角関数については、こちらの記事を参照してください。 三角関数の定義と基本公式下の図にあるように、直交座標に単位円 (半径 $1$ の円) を描き、...
Excel VBA

【VBA】Variant型

VariantはVBあるいはVBA独自のかなり変わったデータ型です。 「とりあえずこの型で変数を宣言しておけば、文字でも数値でも、配列でも、どんな型のデータを入れちゃってもかまわないよ」 という、大変便利なようでいて、 「本当にそんなことし...