制御構文

繰り返し処理 For … Next の使用方法

処理を繰り返したい回数が決まっている場合は For…Next ステートメントを使用します。処理が行われるたびに変数に増減値が加算され、この値が終了値になる(または超える)まで処理が繰り返されます。
ワークブックの操作

ワークブックのオープン(Open メソッド)

ワークブックを開くには Workbooks コレクションの Open メソッドを使用します。引数の数が多いですが、はじめのうちは FileName だけ覚えておけばよいです。その後必要に応じて他の引数を覚えていくようにしましょう。
数学関連

Round関数

Round 関数は指定された小数点位置で丸めた数値を返します。引数 NumDegitsAfterDecimal には丸めを行う小数点以下の桁数を表す数値を指定します。省略すると、Round 関数は整数値を返します。
スポンサーリンク
デバッグ方法

デバッグの基本 – ステップ実行

ステップ実行とはデバッグのもっとも基本的な方法です。処理を1行ずつ実行していき、途中のデータや条件判定などを確認することができます。このページではステップイン、ステップオーバー、ステップアウトについて説明します。
演算子

演算子の優先順位

各演算子には優先順位があり、1つの式に複数の演算子がある場合はこの優先順位に従って演算が行われます。演算の優先順位はカッコで括ることで変更することができます。
ファイル・フォルダ操作

Nameステートメント

Name ステートメントはファイル名やフォルダ名の変更、および、ファイルの移動をしたい場合に使用します。
ワークシート関数

ワークシート関数による合計処理

ワークシート関数の Sum、SumIf、SumIfs による合計処理について説明します。条件付きの合計を求める方法は何かと重宝しますので、覚えておきましょう。
ワークブックの操作

ワークブックのCloseメソッド

ワークブックを閉じるときは Close メソッドを使用します。変更があった場合に変更内容を保存するかどうかや、変更後のファイル名は引数で指定することができます。
ワークシートの操作

ワークシートの表示・非表示(Visible プロパティ)

ワークシートの表示・非表示は Visible プロパティで設定することができます。このプロパティは値の取得・設定が可能です。値は True / False の他に XlSheetVisibility クラスの定数を設定することができます。
ワークシートの操作

ワークシートのDeleteメソッド

ワークシートを削除したい場合は Delete メソッドを使用します。このとき、既定ではシートを削除することを確認するメッセージが表示され、ボタンが押下されるまでマクロの処理が止まってしまいます。このメッセージの表示を抑止するには Application.DisplayAlerts に False を設定します。
スポンサーリンク