.png)
【ExcelVBA】1つの表データを項目ごとにシートを分ける
今回は、1つの表から項目ごとにシートに分けるデータ分割処理をご紹介します。業務上では、フィルター抽出→抽出したデータを貼り付けという動作はよくあることです。今回も特に難しい処理ではありません。 ここで紹介するマクロの動作としては、手作業でやる時と同様な処理です。①まず新しいシ...
Bloggerのこと、楽天経済圏のこと、ExcelVBAこと、その他趣味を通して思ったことを書き綴っています。
今回は、1つの表から項目ごとにシートに分けるデータ分割処理をご紹介します。業務上では、フィルター抽出→抽出したデータを貼り付けという動作はよくあることです。今回も特に難しい処理ではありません。 ここで紹介するマクロの動作としては、手作業でやる時と同様な処理です。①まず新しいシ...
今回は、複数シートの内容を1シートにまとめる処理をご紹介します。さて、この「シートにまとめる」という文言が非常に厄介で、”まとめる”がどういう状態を指すのか、まずそこを突き詰めた方が良いかもしれません。「まとめる」が「統合」なのか「集計」なのか「集約」なのか...はたま...
今回は、フォルダに格納されている複数のCSVファイルをExcelのシートに取り込む処理をご紹介します。なお、各CSVファイルのフォーマット自体は揃っているという前提です(タイトル名や項目列の並びなど)。 動作としては、参照ボタンを押してフォルダを選択した後、読み込み開始ボタン...
仕事していて常々疑問に思っていたことが一つありまして。マクロにパスワードをかけるかどうかってことなのですが。私は、自社開発エンジニアではなく、各企業様のプロジェクトに参画した外部からの寄せ集め部隊の一員なので、その状況を踏まえた上での意見を述べたいと思います。 あくまで、...
今回は、カッコ内で囲まれた文字列を抜き出すコードをご紹介します。Excelだとセル内の文言にカッコで補足を書く...という行為自体があまり望ましいものではないのですが、結構よく見かける場面が多いので、備忘録として残しておきます。 開始の文字の位置と終了の文字の位置を検索し...
今回は、Shift-JISのCSVをExcelのシートに取り込むコードをご紹介します。単純にLineInputでの読み込みなので、難しい処理ではありません。 動作としては、参照ボタンを押してファイルを選択した後、読み込み開始ボタンを押すことで新しいシートにCSVデータを書き...
今回は、UTF-8のCSVをExcelのシートに取り込むコードをご紹介します。Excelファイル同士であれば、単純にコピー&貼り付けでも十分ですが、UTF-8のCSVはExcelで単純に開くと文字化けなどを起こして素直に読み込めません。 動作としては、参照ボタンを押してフ...
今回は、選択したフォルダからファイル一覧を取得するコードをご紹介します。なお、ファイル一覧の処理だけでなく、フォルダの存在確認、新しいシートの挿入方法、日付とFormat関数、セルの書式設定についても学ぶことができます。 業務側の要望として、変更した箇所の文字や背景に色を...
ExcelVBAでファイル選択ダイアログを表示して、選択したファイルパスを表示させる処理の備忘録です。今回はユーザーインターフェースの部分になるため、簡単な画面設計も含めてご紹介いたします。
ExcelVBAで複数のシートをまとめて新規ブックに移動させる方法の備忘録です。作成したシート群を別のブックに吐き出す処理はあまり実用性はないかもしれませんが、動的配列やワイルドカード指定、繰り返し処理の勉強になるかと思い、記録しておきます。