2024年5月19日 / 最終更新日時 : 2026年5月31日 alljapan Excel ファイルの全てのプロパティを取得するVBA関数 以下を参考に作成しています。 https://excel-ubara.com/excelvba4/EXCEL_VBA_426.html getExtendedProperty 関数 この関数は、指定されたファイルの拡張プ […]
2024年5月19日 / 最終更新日時 : 2026年5月31日 alljapan Excel VBAで配列を別のプロシージャに渡して処理する タイトルのマクロは、以下です 詳細説明 この例では、配列が ProcessArray プロシージャに渡され、各要素の値がイミディエイトウィンドウに出力されます。VBAでは、配列を他のプロシージャに引数として渡すのは、この […]
2024年5月14日 / 最終更新日時 : 2026年5月31日 alljapan CSV VBAで文字コードと区切り文字の判定 VBAで文字コードの判定方法を紹介します。以下が参照したURLです。 http://nonsoft.la.coocan.jp/SoftSample/SampleModJUDG.html マクロは、以下です。「Functi […]
2024年5月9日 / 最終更新日時 : 2026年5月31日 alljapan Excel 並び替えsort関数、2007以降と2003まで sort関数の使用例を比較します。まずは、2007年以降は、以下。 この例では、シート「Sheet1」の使用している範囲を、A列を基準に、並び替えします。 次に、2003までは、以下です。 この例では、B列を基準に並び替 […]
2024年5月9日 / 最終更新日時 : 2026年5月31日 alljapan CSV <CSV to Array> 「CSV」を「配列」へ。Open使用。カンマ以外の区切り文字にも対応。 区切り文字が、カンマの時のマクロは、以下を参照してください。 区切り文字がカンマ以外にも対応できるマクロは、以下です。 このマクロは、デフォルトでカンマ区切り対応ですが、その他の区切り文字の場合、3つ目の引数に指定するこ […]
2024年5月7日 / 最終更新日時 : 2026年5月31日 alljapan Excel VBAで複数列を基準に並び替える方法【SortFields.Add2】 タイトルのマクロは、以下です。 ここで使用しているExcel2007以降のSortは、並べ替えの基準の数は最大64個であり、実質的には無制限です。一方、Excel2003までのSortは、並べ替えのキーが3つまでしか指定 […]
2024年5月6日 / 最終更新日時 : 2026年5月31日 alljapan CSV VBAで消えた先頭の「0」を復活させる関数【CSV対策】 Excelを使用して、csvファイルを開くと、数字の前の「0」が消えます。その場合、桁数がわかっていれば、復活させる関数を紹介します。引数は、「0」が消えた数字と桁数です。空白や指定桁数以上の文字列の場合は、そのまま返し […]
2024年4月25日 / 最終更新日時 : 2026年5月31日 alljapan Excel ファイル移動のマクロ、FSOの不使用と使用を比較 ファイル移動のマクロの紹介です。まずは、FSO不使用は以下です。 使用例は、以下です。 次に、FSOを使用した例です。 使用例は、以下です。
2024年4月21日 / 最終更新日時 : 2026年5月31日 alljapan Excel VBAでシートを指定行数ごとに分割して複数ファイルへ保存する マクロブックのアクティブシート(元シート)にあるデータを以下の条件で新しいファイルを作成 以下がマクロです。 元データの例 例えば次のようなデータがあるとします。 商品コード 得意先 商品名 1 A社 商品1 2 A社 […]
2024年4月17日 / 最終更新日時 : 2026年5月31日 alljapan Excel 検索結果のセル(Range)を返す関数 タイトルのマクロは、以下です。 使用例は、以下です。 このマクロを実行すると、このブックのアクティブシートのシート全体を検索します。 最初は、「部分一致」「大文字小文字、半角全角を区別しない」条件で文字列「A文字」を検索 […]