2024年5月9日 / 最終更新日時 : 2024年5月9日 alljapan CSV 「csvファイル」を「二次元配列」に入れる。区切り文字を、カンマ以外にも対応 区切り文字が、カンマの時のマクロは、以下を参照してください。 区切り文字がカンマ以外にも対応できるマクロは、以下です。 このマクロは、デフォルトでカンマ区切り対応ですが、その他の区切り文字の場合、3つ目の引数に指定するこ […]
2024年5月7日 / 最終更新日時 : 2024年5月7日 alljapan Excel 複数列を基準に並び替える タイトルのマクロは、以下です。 ここで使用しているExcel2007以降のSortは、並べ替えの基準の数は最大64個であり、実質的には無制限です。一方、Excel2003までのSortは、並べ替えのキーが3つまでしか指定 […]
2024年5月6日 / 最終更新日時 : 2024年5月6日 alljapan CSV 頭の「0」が消えた時の対応 Excelを使用して、csvファイルを開くと、数字の前の「0」が消えます。その場合、桁数がわかっていれば、復活させる関数を紹介します。引数は、「0」が消えた数字と桁数です。空白や指定桁数以上の文字列の場合は、そのまま返し […]
2024年4月25日 / 最終更新日時 : 2024年4月25日 alljapan Excel ファイル移動のマクロ、FSOの不使用と使用を比較 ファイル移動のマクロの紹介です。まずは、FSO不使用は以下です。 使用例は、以下です。 次に、FSOを使用した例です。 使用例は、以下です。
2024年4月21日 / 最終更新日時 : 2024年4月21日 alljapan Excel シートを設定された行数ごとに分割して新しいファイルを作成 マクロブックのアクティブシート(元シート)にあるデータを以下の条件で新しいファイルを作成 以下がマクロです。
2024年4月17日 / 最終更新日時 : 2024年4月17日 alljapan Excel 検索結果のセル(Range)を返す関数 タイトルのマクロは、以下です。 使用例は、以下です。 このマクロを実行すると、このブックのアクティブシートのシート全体を検索します。 最初は、「部分一致」「大文字小文字、半角全角を区別しない」条件で文字列「A文字」を検索 […]
2024年3月31日 / 最終更新日時 : 2024年3月31日 alljapan Excel シートに記載のパスワード付きファイルを開き、コピペする タイトルのマクロは以下です。E列で指定したフォルダ内にあるB列と同じ名前のブックを、D列のパスワードで開く。 開いたブックのアクティブシートをコピーして、C列で指定しているシートに値のみ貼り付ける。この作業をB列の最終行 […]
2024年3月31日 / 最終更新日時 : 2024年5月20日 alljapan Excel シートが存在しているかどうか確認する関数。 タイトルのマクロは、以下です。 この関数は、指定したシート名が既に存在するかどうかを確認し、存在する場合は True を返します。 以下が使用例です。 このマクロを実行すると、このマクロの入っているブックの中に、シート「 […]
2024年3月25日 / 最終更新日時 : 2024年3月25日 alljapan Excel XMLファイルを読み込み、各種変更して、XMLファイルとして保存 以下で作成したXMLファイルの追加解説です。 以下の変換前のXMLファイルで説明します。 このXMLファイルに、以下の変更します。 そのサンプルマクロは、以下です。 このマクロは、https://www.depthbom […]
2024年3月23日 / 最終更新日時 : 2024年3月25日 alljapan Excel XMLファイルのインデント整形 以下の投稿の追加説明です。 XMLのインデント整形する前は、以下のように、改行もインデントもありません。 以下のマクロにより、整形できます。 XMLのコードを整形し、インデントを整えます。XmlWriterクラスに設定さ […]