VBA基礎

ワークシートの操作

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

Excel VBA のワークシートに関するページです。ワークシートのActivateメソッドについて説明します。
ワークシートの操作

ワークシートのCopy、Moveメソッド

ワークシートをコピーしたい場合は Copy メソッドを使用します。コピーしたワークシートの挿入先を Before または After のどちらかの引数で指定することができます。ワークシートを移動させたい場合は Move メソッドを使用します。引数の指定方法や省略したときの動作はシートが移動すること以外は Copy メソッドと全く同じです。
制御構文

条件分岐 Select Case の使用方法

Select Caseステートメントは条件によって処理を分岐させるのは If と同じですが、変数が取り得る複数の値によって処理を分岐させたい場合に有効です。Case Else節は必要がなければ省略してかまいません。
スポンサーリンク
ワークブックの操作

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

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

行と列、その他の範囲指定方法

Rows やColumns を使用すると行・列単位で範囲を指定できます。複数の行・列を指定する場合はダブルクォーテーションとコロン(:)を使用します。また、Rows につづけてRowHeight、Columns につづけて ColumnWidth を指定することで行の高さや、列の幅を変更できます。
ワークシートの操作

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

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

セルのHiddenプロパティで表示/非表示

行単位・列単位で表示/非表示を切り替えたり、セルの表示状態を取得したい場合、 Hidden プロパティを使用します。値の設定は行単位または列単位で行う必要があり、True を設定すると非表示状態、Flase を設定すると表示状態となります。
ワークシートの操作

ワークシートの印刷ヘッダー、フッターの設定

印刷ヘッダー、フッターはそれぞれ左、中央、右の3か所に設定でき、フォントやフォントサイズ、字体など細かく指定することができます。
セル・レンジ

CellsとRangeそれぞれの使用方法と特徴

セルを指定する方法は Cells を使用する方法と Range を使用する方法の2つがあります。Cells は行番号と列番号またはインデックスによりセルを指定し、主に繰り返し処理などで行や列を順に参照する場合に使用します。Range は主にセルの範囲を指定する場合に使用します。
テキストファイル入出力

ファイルへのアクセスの種類

Excel VBA のテキストファイル入出力に関するページです。ファイルへのアクセスの種類について説明します。入門編ではシーケンシャルアクセスのみ扱います。
スポンサーリンク