Excel VBA

Excel VBA

[VBA] 素数判定と素因数分解

 記事後半に掲載されている「素数を並べるマクロ」と「素因数分解マクロ」を使用する場合、素数を判定する PRIME関数もコピーしてモジュールに貼りつけておいてください。 素数を判定するユーザー定義関数 指定した引数が素数であれば 1 , ...
Excel VBA

[VBA] HandleErr でエラートラップ

 VBA数学マクロ入門講座 です。今回は前回のマクロをもとに、ユーザーさんがどのような値を入力しても対応できるようなエラー処理を学びます。マクロを個人的に使用するだけなら、ここまで神経質になる必要はないのですが、アプリケーションを開発してネ...
Excel VBA

[VBA] 繰り返し処理にネストされた条件分枝

「この講座を通して、少しでも VBA仲間が増えるといいなあ」 と願いつつ毎日頑張って記事を書いてます。今回は約数を求めるプログラムです。 繰り返し処理にネストされた条件分枝 16 の約数を求めるマクロです。  16 を 1 から順...
Excel VBA

[VBA] 偶奇を判定するマクロ

 VBA 入門講座です。今回は入力された数値の 偶数/奇数を判定するマクロ を作ってみます。   偶奇判定マクロ ダイアログボックスで数値を入力し、メッセージボックスで偶奇を返すサブルーチンです。 ' 偶奇判定マクロ Sub ...
Excel VBA

[VBA] 数値の符号を判定するサブルーチン

 VBA 数学マクロ入門講座の9回目の記事です。  前回登場した If...Then...Elseステートメントをもう少し詳しく解説します。   入力された数値の正負を判定します ダイアログボックスで入力された 数値の符号を判定するサ...
Excel VBA

[VBA] ヘロンの公式

 VBA 数学マクロ入門講座です。  今回のテーマはファンクションマクロ(ユーザー定義関数)です。 ヘロンの公式で三角形の面積を求める関数を作ります 3 辺の長さが与えられた場合、三角形の面積は ヘロンの公式 \によって与えられます。...
Excel VBA

【VBA】Cellsプロパティ

 今回は次のようなワークシートを先に用意してください。    面倒であれば罫線などはいらないので、とにかくセルB2 から B6 に何か値を入れておきます。今回はこの入力された値の合計値を求めるマクロを作ってみます。 【VBA】...
Excel VBA

【VBA】1+1=2 を計算するプログラム

「プログラムなんて1行も書いたことないよ!」 という人のための VBA 超入門講座 の初回です。この講座では、とにかく簡単なプログラムを書いてみて、それを少しずつ変更していくというスタイルで進めていきます。オブジェクトやプロパティなどの用...
タイトルとURLをコピーしました