2024年6月5日 / 最終更新日時 : 2024年6月5日 alljapan Excel 指定したフォルダ内のWordファイルを検索し、特定の文字列が含まれている場所をExcelの検索結果シートに記録します タイトルのマクロは、以下です。 実行結果を説明します。検索文字は、以下のように、「検索文字」と名前を付けたセルに、入力します。例では、「ビデオ」と「テーマ」が検索文字になっています。 マクロを実行すると、このマクロブック […]
2024年5月28日 / 最終更新日時 : 2024年5月28日 alljapan Excel ファイルをパスワード設定して上書き保存する関数 タイトルのマクロは、以下です。 このVBAマクロは、指定したExcelファイルにパスワードを設定して上書き保存する機能を提供します。具体的に、二つの部分に分かれています: メインの処理を行う SetPasswordToF […]
2024年5月26日 / 最終更新日時 : 2024年5月26日 alljapan CSV 文字コードと区切り文字を判別して、csvファイルを読み込むマクロ タイトルのマクロは、以下です。 ファイル選択ダイアログの表示 ファイルパスの取得と確認 ユーザーがファイルを選択しなかった場合(SettingFileNameがFalseの場合)、マクロを終了します。選択された場合、ファ […]
2024年5月25日 / 最終更新日時 : 2024年11月20日 alljapan CSV <CSV to Sheet> 「CSV」を「シート」へ。複数の文字コート・区切り文字に対応。QueryTablesを使用。 タイトルのマクロは、以下です。 このVBAマクロは、QueryTablesオブジェクトを利用して、指定されたCSVファイルを指定のシートの範囲に高速に取り込むためのものです。このコードの詳細を以下に解説します。 機能の概 […]
2024年5月24日 / 最終更新日時 : 2024年5月24日 alljapan CSV テキストファイルの区切り文字・改行コード・文字コードを取得 このマクロは、以下を参考に、改造しています。 以下のマクロは、指定したテキストファイルから区切り文字、改行コード、文字コードを検出するためのものです。 それぞれの関数の役割とその動作を詳しく解説します。 使用例1 Get […]
2024年5月23日 / 最終更新日時 : 2024年5月23日 alljapan Excel 指定したフォルダ内のすべてのファイルの特定のプロパティを取得し、それをExcelシートに書き込む このタイトルのマクロは、以下です。 マクロ全体の概要 以下に各部分の詳しい解説をします。 メインの処理: sample フォルダ内のファイルを処理する: ProcessFilesInFolderIncludeExtens […]
2024年5月22日 / 最終更新日時 : 2024年5月22日 alljapan Excel Excelの設定を一時的に変更することで、マクロの実行速度を向上 以下のマクロは、Excelでの処理を高速化するためのサンプルです。Excelの設定を一時的に変更することで、マクロの実行速度を向上させます。具体的には、計算モードの変更、イベントの無効化、画面更新の無効化を行います。それ […]
2024年5月20日 / 最終更新日時 : 2024年5月23日 alljapan Excel 指定したフォルダ内の特定の拡張子を持つファイルを処理するマクロ このマクロは、指定したフォルダ内の特定の拡張子を持つファイルを処理し、それらのファイルのプロパティを取得して、Excelシートに表示する一連の操作を行います。全体は、以下です。 以下に、各部分の詳細な説明をします。 sa […]
2024年5月19日 / 最終更新日時 : 2024年5月20日 alljapan Excel ファイルの全てのプロパティを取得する関数 以下を参考に作成しています。 https://excel-ubara.com/excelvba4/EXCEL_VBA_426.html getExtendedProperty 関数 この関数は、指定されたファイルの拡張プ […]
2024年5月19日 / 最終更新日時 : 2024年5月19日 alljapan Excel 配列を引数として他のプロシージャに渡すマクロ タイトルのマクロは、以下です 詳細説明 この例では、配列が ProcessArray プロシージャに渡され、各要素の値がイミディエイトウィンドウに出力されます。VBAでは、配列を他のプロシージャに引数として渡すのは、この […]