2024年11月4日 / 最終更新日時 : 2024年11月4日 alljapan Excel テーブルの列の指定方法を色々考えてみました。配列に入れてクラス使用 この記載は、以下の続きです。 タイトルのマクロは、以下です。 このVBAマクロは、クラスを用いてExcelテーブルの列インデックスを管理し、列名を動的に指定できるようにしたプログラムです。これにより、テーブル構造の変更に […]
2024年11月4日 / 最終更新日時 : 2024年11月4日 alljapan Excel テーブルの列の指定方法を色々考えてみました。配列に入れてユーザ列挙型で設定 この記載は、以下の続きです。 タイトルのマクロは、以下です。 このVBAマクロは、列挙型 Enum を使ってテーブル内の特定の列を効率的に操作する方法を示しています。列挙型は名前で各列のインデックスを管理でき、インテリセ […]
2024年11月4日 / 最終更新日時 : 2024年11月4日 alljapan Excel テーブルの列の指定方法を色々考えてみました。配列に入れてユーザ定義型で設定 この記載は、以下の続きです。 タイトルのマクロは、以下です。 このVBAマクロコードは、Excelテーブルの列インデックスをユーザー定義型で管理し、効率的かつ柔軟にデータを操作するための方法を示しています。以下にコードの […]
2024年10月20日 / 最終更新日時 : 2024年11月4日 alljapan Excel テーブルの列の指定方法を色々考えてみました 以下が、テーブルの列の指定方法の一覧です。 方式 参照 利点 欠点 選択する方式 Range内の[]で指定 テーブルを直接参照 手軽 大量データでは処理が遅くなる 大量データでなければ、これを選択 数字で指定 テーブルを […]
2024年10月19日 / 最終更新日時 : 2024年10月20日 alljapan Book,Sheet フォルダ内のファイル名から指定の文字列を検索する関数 以下がタイトルのVBAです。 このVBAコードは、特定のフォルダ内のファイル名から指定された文字列を検索し、条件に合致するファイルパスを配列として返す一連のサブルーチンと関数で構成されています。以下は、コード全体の流れと […]
2024年10月17日 / 最終更新日時 : 2024年10月17日 alljapan Excel 複数の一次元配列を結合して一つの配列にまとめる関数 以下のVBAコードは、複数の一次元配列を結合して一つの配列にまとめる関数 merge1DArray と、配列が初期化されているかどうかを確認する関数 IsInitialized を含んでいます。また、サンプルコードとして […]
2024年10月16日 / 最終更新日時 : 2024年10月16日 alljapan Excel 別シートのセル範囲を指定する際のエラー対策 以下のような命令で、エラーが起きることはありませんか。 Worksheets(2) がアクティブのときは、問題ないですが、別シートがアクティブの時は、エラーになります。 解決策は、以下です。 Range内の引数の Cel […]
2024年10月16日 / 最終更新日時 : 2024年10月16日 alljapan Book,Sheet ファイルのバックアップ簡単確実に実施できるマクロ タイトルのサンプルマクロです。 詳しい解説 1. sample サブルーチン 2. datedBackupToFolder サブルーチン 3. makeFolder サブルーチン このVBAは、ファイルのバックアップを簡 […]
2024年10月16日 / 最終更新日時 : 2024年10月16日 alljapan Book,Sheet Excelブックのフォルダパスやフルパスを取得。法人向けと個人向けのOneDriveの両方に対応。 サンプルのマクロは以下です。 このVBAコードは、現在開いているExcelブックのフォルダパス(ファイル名を除く)やフルパス(ファイル名を含む)を取得するためのものです。特に、OneDrive上に保存されたファイルにも対 […]
2024年10月7日 / 最終更新日時 : 2024年10月7日 alljapan Book,Sheet フォルダ内のExcelファイルから特定のデータを抽出し、メインのExcelファイルに転記 以下が、タイトルのサンプルマクロです。 このマクロは、指定されたフォルダ内のExcelファイル(拡張子が .xlsx)から特定のデータを抽出し、メインのExcelファイルに転記するためのものです。以下で、マクロ全体の動作 […]