フォームがExcelにつき

記事
IT・テクノロジー
私は今出向している倉庫でのお話。
そこで作業記録用の書類があるのですが、別データから情報を引っ張ってきて何番~何番は1ページ目・何番~何番は2ページ目と差し込み印刷的な事を必要とする書類だったのです。

それを今まで印刷枠外に1と入力したら1ページ目がVLOOKで反映される、
2と入力したら2ページ目が反映される。

これを入力⇒印刷⇒入力⇒印刷を繰り返し、下手したら200ページも繰り返している始末。

出向先の担当者に相談され、VBAでシート元をコピー、1を入力そのあと
またシート元をコピー、2を入力・・・・を自動で繰り返し
最後にまとめてシートを選択してPDFで出力するように対応。

結果はなんとなくお察しいただけると思いますが、1ページが仮に5秒かかってたとして、200ページ分だと1000秒≒16分が、1分程度で完了するようになりました。

とさ

Wordだと差し込み印刷という機能がありますが、Wordだと位置とか、罫線だとかあまり柔軟にできないところ。

Excelだとスッキリしたフォームを作成する事ができる反面、既存機能では差し込み印刷(っぽい事)に弱いです。

そこでVBAの出番。というわけです。
サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す