VBA 一覧

NO IMAGE

VBAで#N/Aかどうか判断する方法

VBAで#N/Aかどうか判断する方法 VBAで#N/Aかどうか判断する方法です。 IsErrorと言うのを使うと判断することができます。...

記事を読む

NO IMAGE

VBAでfor文やマイナスするfor文の書き方

VBAでfor文やマイナスするfor文の書き方についてです。 基本的には以下のように記述します。 逆にカウンタ変数を減らしたい場...

記事を読む

NO IMAGE

VBAでピボットを折りたたみしたり展開したりする方法

VBAでピボットを折りたたみしたり展開したりする方法です。 以下は指定したフィールド名を全て折りたたむ例です。 FalseをTr...

記事を読む

NO IMAGE

VBAで書式設定する方法や表示した値を取得する方法

VBAで書式設定する方法や表示した値を取得する方法です。 書式設定はNumberFormatとNumberFormatLocalの2種...

記事を読む

NO IMAGE

VBAでシートをアクティブにする方法や列を選択する方法

VBAでシートをアクティブにする方法です。 列を選択する方法ですが、シートをアクティブにしてからじゃないと上手く選択できませんでした。...

記事を読む

NO IMAGE

VBAでシートから別シートにコピーする方法

VBAでシートから別シートにコピーする方法です。 A1セルからE10セルを別シートにコピーする例です。

記事を読む

NO IMAGE

VBAでワークシートの最終行を取得する

VBAでワークシートの最終行を取得する方法です。 これでシート名のA1セルの一番下までの行数を取得することができます。 空白セル...

記事を読む

NO IMAGE

VBAで行列を非表示にする

VBAで行を非表示にするにはHiddenプロパティを使用します。 Rowsで行範囲を指定します。上記では2行目から5行目を指定し、Tr...

記事を読む

NO IMAGE

VBAで配列をループする

VBAで配列をループする VBAで配列をループします。

記事を読む

NO IMAGE

VBAでサブフォルダを操作する

VBAでサブフォルダを操作する VBAで指定したフォルダのオブジェクトはGetFolderメソッドで操作します。 C:\testと表...

記事を読む

NO IMAGE

VBAでブックを開く

VBAでブックを開く VBAでエクセルブックを開くには、Openメソッドを使用します。 指定したファイルが存在しない場合はエラーとなりま...

記事を読む

NO IMAGE

VBAでブックを閉じる

VBAでブックを閉じる VBAでエクセルブックを閉じるには、Closeメソッドを使用します。 保存するか確認ダイアログを表示せずに閉じる...

記事を読む

NO IMAGE

VBAで表示倍率を100%にする

VBAで表示倍率を100%にする VBAで表示倍率を指定するにはActiveWindow.Zoomを使用します。 以下は100%にしてい...

記事を読む

NO IMAGE

VBAで改ページプレビューと標準にする

VBAで改ページプレビューと標準にする VBAで改ページプレビューと標準にするにはActiveWindow.Viewを変更します。 xl...

記事を読む

NO IMAGE

VBAでセル位置をA1にする

VBAでセル位置をA1にする VBAでセル位置をA1にするにはSelectメソッドでセル位置を指定します。

記事を読む

NO IMAGE

VBAでフォルダ名を変更する

VBAでフォルダ名を変更する VBAでフォルダ名を変更するには、MoveFolderを使います。第一引数が変更前フォルダ名、第二引数が変更...

記事を読む

NO IMAGE

VBAでファイルを移動する

VBAでファイルを移動する VBAでファイルを移動するには、moveFileを使います。第一引数が移動ファイル名、第二引数が移動先フォルダ...

記事を読む

NO IMAGE

VBAでフォルダをコピーする

VBAでフォルダをコピーする VBAでフォルダをコピーするには、copyFolderを使います。第一引数がコピー元フォルダ、第二引数がコピ...

記事を読む

NO IMAGE

VBAでファイルをコピーする

VBAでファイルをコピーする VBAでファイルをコピーするには、copyFileを使います。第一引数がコピー元ファイル、第二引数がコピー先...

記事を読む

NO IMAGE

VBAでファイルの存在を調べる

VBAでファイルの存在を調べる VBAでファイルの存在を調べるには、fileExistsを使います。存在する場合はtrue,存在しない場合...

記事を読む

NO IMAGE

VBAでフォルダの存在を調べる

VBAでフォルダの存在を調べる VBAでフォルダの存在を調べるには、FolderExistsを使います。存在する場合はtrue,存在しない...

記事を読む

NO IMAGE

VBAでシートを移動する

VBAでシートを移動するには、SheetsオブジェクトのMoveメソッドを使用します。 以下では、一番目のシートを三番目のシート直前に移動...

記事を読む

NO IMAGE

VBAでシートを追加する

VBAでシートを追加するには、Sheetsオブジェクトのaddメソッドで追加することができます。 以下のようにsheet4が追加されて...

記事を読む

NO IMAGE

VBAでTypeステートメントを使用してユーザ定義型を宣言する

VBAでTypeステートメントを使用してユーザ定義型を宣言する事ができます。 プロシージャの外(モジュールの一番先頭)で宣言します。デ...

記事を読む

NO IMAGE

VBAのString型の文字列長を*で指定する

VBAのString型の文字列長を*で指定することができます。 通常は以下のように指定します。 これに、「* 文字列長」を追記す...

記事を読む

NO IMAGE

VBAのTypeName関数で型を調べる

VBAのTypeName関数で型を調べる事ができます。 以下のように記述します。 結果は以下のようになります。

記事を読む

NO IMAGE

VBAでHiddenプロパティを使用して行の表示非表示を切り替える

VBAでHiddenプロパティを使用して行の表示非表示を切り替えることができます。 Rangeオブジェクト.Rows.Hiddenをt...

記事を読む

NO IMAGE

VBAでWorksheetsオブジェクトを使用して全シートを取得する

VBAで全シートを取得するにはWorksheetsオブジェクトで簡単に取得することができます。 結果は以下のようになります。

記事を読む

NO IMAGE

VBAの動的配列とReDim Preserve

VBAには動的配列があると言いました。 動的配列はReDimステートメントを使用して配列の要素数を変更することができますが、再度、要素...

記事を読む

NO IMAGE

VBAの動的配列とReDim

VBAには動的配列と言うのが存在します。 宣言方法は以下のように宣言します。 動的配列の初期化はArray関数を使用して以下のよ...

記事を読む

NO IMAGE

VBAの配列とArray関数の使い方

VBAの配列とArray関数の使い方についてまとめてみます。 まず配列の宣言方法です。 VBAでの配列の基底値は0ですが、他の言...

記事を読む

NO IMAGE

VBAのFor Each文

VBAのFor Each文は以下のように記述します。 以下、具体的な例です。 結果は以下のようになります。

記事を読む

NO IMAGE

VBAのCHR(9)

VBAでCHR(9)というのを良く見かけますが、これはなんでしょう。 以下、サンプルソースです。 結果は以下のようになります。 ...

記事を読む

NO IMAGE

VBAでFormulaプロパティでセルの計算式を取得する

VBAでFormulaプロパティでセルの計算式を取得するには以下のように記述します。 Rangeオブジェクトの戻り値はString型で...

記事を読む

NO IMAGE

VBAでTextプロパティでセルの値を取得する

VBAでTextプロパティでセルの値を取得するには以下のように記述します。 Rangeオブジェクトの戻り値はString型です。またエ...

記事を読む

NO IMAGE

VBAでSelectメソッドでセルを選択する

VBAでSelectメソッドでセルを選択するには、以下のように記述します。 範囲を選択するには("A1:A3")というように:で範囲を...

記事を読む

NO IMAGE

VBAで指定されたセルへ移動する

VBAで指定されたセルへ移動するには、ApplicationオブジェクトのGotoメソッドを使用します。 以下のように記述します。

記事を読む

NO IMAGE

VBAでUsedRangeを使用してセル範囲を取得する

VBAでUsedRangeを使用してセル範囲を取得することができます。 以下のエクセルがあるとします。 3行4列を使用し...

記事を読む

NO IMAGE

VBAでWorkSheetオブジェクトの宣言

VBAでWorksheetオブジェクトを宣言するには以下のように記述します。 Worksheetオブジェクトに値を代入する場合はSet...

記事を読む

NO IMAGE

VBAでInStrを使用して指定文字位置を返す

VBAでInStrを使用して指定文字位置を返します。 結果は以下のようになります。 第二引数の文字列があれば指定文字位置を返しま...

記事を読む

NO IMAGE

VBAで小文字大文字変換する

VBAで小文字を大文字に変換するには、UCaseを使用します。 大文字を小文字に変換するにはLCaseを使用します。 結果は以下...

記事を読む

NO IMAGE

VBAのif文

VBAのif文の構文です。

記事を読む

NO IMAGE

VBAでFreeFile関数を使用してファイル出力する

VBAでFreeFile関数を使用してファイル出力します。 これでOpenで指定したフルパスのファイル名でファイルが出力されます。 ...

記事を読む

NO IMAGE

VBAでイミディエイトウィンドウを開く

VBAでイミディエイトウィンドウを開くには、「表示」-「イミディエイトウィンドウ」で表示します。 もしくは、Ctrl + gで、イミデ...

記事を読む

NO IMAGE

VBAの改行コード

VBAの改行コードはvbLfです。 イミディエイトウィンドウには以下のように表示されます。

記事を読む

NO IMAGE

VBAで文字列連結をする

VBAで文字列連結をするには&で連結します。 イミディエイトウィンドウには以下のように表示されます。

記事を読む

NO IMAGE

VBAで現在開いているエクセルの保存先フルパスを取得する

VBAで現在開いているエクセルの保存先フルパスを取得するには で取得します。

記事を読む

NO IMAGE

VBAでTSVファイル読み込み

VBAでTSVファイル読み込みます。 TSVファイルを読み込むには とするとFilenameで指定したファイル名のエクセルが作成...

記事を読む

NO IMAGE

VBAでCSVファイル読み込み

VBAでCSVファイル読み込みます。 CSVファイルを読み込むには とするとFilenameで指定したファイル名のエクセルが作成...

記事を読む

NO IMAGE

VBAでフォルダを作成する

VBAでフォルダを作成することができます。 vbaというフォルダを作成しますが、既に存在する場合はエラーとなります。

記事を読む

スポンサーリンク
1 2