shikumika’s diary

日々の事務作業で手間なことを簡単にできる仕組み(自動化、方法など)、困ったことの解決方法を調べた備忘録

【Excel】リストから単票のシートやPDFを作成する事例一覧

Excelでリスト(一覧表のデータ)から、1行ごとの単票シートやファイルを作成したいときの事例一覧です。

対象となるデータごとに単票で印刷や、ファイルを作成したい場面などの参考です。なお、リストの一部だけを使用した単票の場合は、Wordの差し込み印刷を利用した方が、Excelのセル幅調整がなく、柔軟なレイアウトで作成できる可能性があります。

内容:

リストから印刷用の単票シート作成(基本)

Excelで一覧表から単票シートを作成する場合の基本は、VLOOKUP関数の利用です。

リストから単票形式のフォーマットに変換し、印刷等をしたい場面で利用できる事例です。この事例の単票シートは一つで、VLOOKUP関数を利用し、シートの内容を都度更新します。

shikumika.org

リストから単票シートを複数作成

前述の事例は、単票シートは一つで随時更新するケースでした。次の事例はVBAを利用して単票シートを複数作成します。リストの一覧にある必要数分のシートが作成されます。差し込み印刷のようなイメージに近いです。

shikumika.org

リストから単票シートの「ファイル」を複数作成

次の事例は、単票シートの「ファイル」を複数作成します。主な用途は、元のリストデータはなくし、単票のデータを誰かに渡したい場面です。

shikumika.org

リストから単票シートのPDFを一括作成

Excelのファイルではなく、PDFのファイルで単票シートを一括作成したいときの事例です。

shikumika.org

単票シートの作成でレイアウト調整のテクニック

Excelに拘らずWordの差し込み印刷を利用する方法もありますが、テキストボックスにセルの値を表示させると、セルの枠線に依存しない表示が可能になります。

Excelのセル幅調整がなく、柔軟な表示が可能です。

shikumika.org

Wordの差し込み印刷

Wordの標準機能にある「差し込み印刷」を利用すると、Excelよりも柔軟なレイアウト調整が可能です。

次の事例はWordの差し込み印刷の結果をPDF保存する事例です。

shikumika.org

参考)単票をリストにまとめたい場合

上記の事例とは逆で、単票をリスト(一覧表のデータ)にまとめたい時の方法は以下です。

対象が複数のブックにあるのか、複数シートなのかで方法も色々あります。

shikumika.org

複数のシートに、同じフォーマットで入力されたデータがある場合、INDIRECT関数の活用が有効な手段の一つです。 

shikumika.org

以上、Excelのリストから単票のシートやPDFを作成する事例一覧でした。

その他、データの加工・抽出、管理の操作事例を以下にまとめています。

shikumika.org