VBA

【VBA】マクロを書くときのTips

VBA

「煩雑なコピペ作業を自動化」のタイトル通りにコピペ作業を自動化するマクロを書くことを目的に5つの記事を書きましたが、ここから自分の業務を楽にしてくれるようにマクロを進化させるのは自分しかいません。 プログラムを書いていくには、そもそもどうや…

【VBA】煩雑なコピペ作業を自動化-#5 プログラムの改善-

VBA

前回の記事でほとんど機能的には問題なく、人の数が変わったりしたときにループの回数などを少し手直ししてあげれば問題ないと思います。ただ、いちいちプログラムを変更する必要が生じるので保守性は悪く、数十ファイルと処理対象が増えると結構時間がかか…

【VBA】煩雑なコピペ作業を自動化-#4 複数ファイルの記載を一覧化する-

VBA

ではいよいよ、あるきまったフォーマットのファイルを一覧化するプログラムを作成していきたいと思います。 問題を定義して、その後に書いていくところを順に説明していきたいと思います。 Q. 自動化したい作業 A-1. コピー先の一覧ファイルを作る A-2. まず…

【VBA】煩雑なコピペ作業を自動化-#3 ブックレベルの処理-

VBA

VBAによるコピペ作業の自動化、三つ目の記事です。 この記事までで、実は結構なことができるようになります。 3-1. ブック、シートの指定、設定 3-2. ブックを開く、閉じる 3-3. ブックをコピー 3-sample. 複数のファイルをコピーし、各ファイルを編集する 3…

【VBA】煩雑なコピペ作業を自動化-#2 ブック内の処理-

VBA

VBAによるコピペ作業の自動化、二つ目の記事です。 VBAを触ったことがあるよって人はここからかもっと先の記事から読んでもいいかもしれません。 VBAってそもそも何ぞやって人は一つ前の記事から確認してみてください。 2-1. セル・範囲の選択 2-2. コピー&…

【VBA】煩雑なコピペ作業を自動化-#1 VBAとは~プログラム実行-

VBA

どんな人に読んでほしいか たくさんの人に書いてもらったアンケートや申請書 テスト内容ごとに分かれた大量のテスト仕様書や入力データシート すべて別ファイルで保存されていて一つ一つ開かないと中が見れないので大変。一つのエクセルに一覧化されてたら情…