ExcelVBA VBAのFindメソッドは変数が難しい|文字列検索はLike演算子! 私は特定の文字列や数値の検索時にFindメソッドは使いません。戻り値であるRangeオブジェクトの扱いが難しいからです。本記事ではFindメソッドの問題点を整理したうえでより簡単なLike演算子を使ったコードを紹介します。 2024.09.18 ExcelVBAコード全般
ExcelVBA マクロでフォルダ内のファイル名を取得|Excel以外の拡張子にも対応 「フォルダ内のファイル名を簡単に取得出来ませんか?」という問い合わせに対する回答を用意しました。マクロなら対応可能です。Excel以外の拡張子でもファイル名を取得する事ができます。拡張子を絞りたい方にも関連記事を用意しています。 2024.09.18 ExcelVBAコード全般条件分岐と繰り返し処理
ExcelVBA VBA|最後のシートまで処理を繰り返す|変数をうまく使いこなそう 最後のシートまで処理を繰り返す時の定番は「For Each ~ Nextステートメント」ですが初心者様には「難しい」様です。今回はFor Each ~ Nextステートメントを「使う」or「使わない」2通りの方法でシートを周回してみます。 2024.09.18 ExcelVBAコード全般条件分岐と繰り返し処理
ExcelVBA VBAはフォルダ内の複数ブック×全部のシート名をセットで取得できる 会社等集団でデータを扱う際は規則を決めないとフォルダ内に色々な名前のデータが混在します。現状把握を兼ねて棚卸しようとしても手作業では工数大です。今回は「フォルダ内の複数のワークブックと全部のワークシート名をセットで取得」を実践します。 2024.09.18 ExcelVBAコード全般条件分岐と繰り返し処理
ExcelVBA マクロで特定文字を含むシートを選択|For Each ~ Next & Like For Each ~ Nextステートメントはワークシートやセル等特定の集団内の要素に対しループで1つずつ処理する事ができる構文です。本記事ではFor Each ~ Nextステートメントの使い方を含め具体的な使用例を3つ紹介します。 2024.09.18 ExcelVBAコード全般条件分岐と繰り返し処理
ExcelVBA VBA|Dir関数を使ってフォルダ内の複数ファイルを順番に処理する マクロを書いたワークブックから別のワークブックを開いて作業をしたいなと思った事はありませんか?Dir関数ならフォルダ内に配置された複数のエクセルファイルを順番に開く事が可能です。事例+動画をもとにDir関数の使い方を詳しく解説します。 2024.09.18 ExcelVBAコード全般条件分岐と繰り返し処理
ExcelVBA 【VBA_再帰】複数フォルダ内を検索拡張子を決めて画像を取り出す 1つ前の記事で再帰の基本構造を解説しました。次は応用編です。階層の異なるフォルダ群を検索し特定の拡張子を持った画像データを取り出すというコードを紹介します。再帰を使う事でフォルダ群の隅々まで画像を検索する事ができます。 2024.09.18 ExcelVBAコード全般条件分岐と繰り返し処理画像の取り回し
ExcelVBA 【ExcelVBA】再帰呼び出し(再帰処理)は3分の動画で理解できる 再帰呼び出し(再帰処理)について画像と非常に分かり易い動画を用いて解説していきます。今回の記事では再帰呼び出し自体の解説をします。再帰は非常に難しいのでコードを見ただけでは理解できません。そこでコードの流れが分かる画像と動画を用意しました。 2024.10.08 ExcelVBAコード全般条件分岐と繰り返し処理
ExcelVBA VBAで文字列を取り出す複数のかっこの中の値を1クリックで集める 「マクロを使って複数のかっこの中から文字列を取り出す事は可能ですか?」という質問をいただきました。関数でも出来ますがマクロでもできます。マクロの方が色々な事が出来ます。動画&コード&コードの解説をセットで用意しました。 2024.09.18 ExcelVBAコード全般
ExcelVBA ExcelVBA【Ifのネスト&For】マクロ内で分岐とループを組み合わせる-4 If~ThenステートメントのネストとFor~Nextステートメントを一緒に使ったコードを紹介していきます。まとめ記事では単数のセルに回答を用意するコードでしたがここでは複数のセルに結果を返すために繰り返し処理を用いたコードを使います。 2024.09.18 ExcelVBA条件分岐と繰り返し処理