制御構文

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

配列やコレクション(1つ以上の同一オブジェクトの集まり)の各要素に対して処理を繰り返す場合はFor Each … Next ステートメントを使用します。コレクションに対して使用する場合、要素はコレクションと同じオブジェクトで定義しておきます。
デバッグ方法

イミディエイトウィンドウで式を評価する

イミディエイトウィンドウでクエスチョンマークに続く式を入力するとその結果を表示することができます。これを利用すると組み込み関数の戻り値の確認や、自作関数の簡単なテストなども可能になり大変便利です。
FSOの概要

ファイルシステムオブジェクトのプロパティ・メソッド

ファイルシステムオブジェクトとはファイルやフォルダ、ドライブを操作するためのオブジェクトです。ファイルシステムオブジェクト内にはファイルなどを操作するためのオブジェクトとコレクションが含まれています。
導入

プロシージャの呼び出し

Subプロシージャを呼び出すには、呼び出すプロシージャに引数があるかないかなどによって記述方法が異なります。Functionプロシージャを読みだす方法はSubプロシージャを呼ぶ場合と全く同じですが、戻り値を考慮する必要があります。
セル・レンジ

セルのコメント設定方法

セルにコメントを挿入する場合、最初に AddComment メソッドでコメントを追加してから Comment.Text プロパティでコメント内容を設定します。
ワークシートの操作

ワークシートの追加(Add メソッド)

ワークシートを追加するには Worksheets コレクションの Add メソッドを使用します。ワークシートを挿入する位置は Before または After のどちらかの引数で指定することができます。引数 Before および After を両方省略すると一番左端にシートが追加されます。
日付と時刻

Timer関数

Timer関数は午前0時0分0秒からの経過時間を単精度浮動小数点数型の値で返します。処理時間の計測などに使用できます。Macintoshの場合は小数点以下は返されませんので、注意が必要です。
ユーザーフォームの概要

ユーザーフォームとは?

ユーザーフォームとはユーザーが自由にカスタマイズできるダイアログボックスのことで、操作方法が視覚的にわかりやすいインターフェースを提供することができます。
スポンサーリンク