ちょっと便利かも…?な自作Pythonツールの紹介となります。
本ツールの特徴
💡複数のExcelファイルを一括でPDF変換が可能
1つのファイルだけでなく、指定したフォルダ配下のExcelファイルを一括でPDF変換可能です。
私自身は業務上、複数のExcelファイルを顧客納品用にPDFに変換する作業を実施することが多いです。そんな私自身が抱える業務課題を解消したいという想いで上記の機能を搭載しました。
💡PDF変換対象のシート/対象外のシートの選定が可能
Excelファイルは1ファイルにおいて、複数のシートに跨って作成されていることが多いかと思います。本ツールは全てのシートをPDF変換はもちろん、PDF変換対象外のシートを個別に選定が可能となります。
これも私自身の業務の経験上ですが、Excelファイルは複数シートで管理できる都合上、「カメラ用シート」などPDF変換する必要のないシートが含まれることが多々あるかと思います。そのようなシートに対しても個別に対応できるのが本ツールの特徴となります。

PDF変換対象有無をチェックボックスにて指定可能
💡フォルダの構成を維持できる
これも地味だけどあったら嬉しいかなと思い搭載しました。
以下の通り、PDF変換対象のExcelファイルに対して、指定したフォルダの構成を維持してPDF変換が可能です。
例)以下のフォルダを指定した場合
Excelフォルダ:C:\soft\Excel_to_PDF_Converter\サンプルデータ\Excel\

PDF保存先:C:\soft\Excel_to_PDF_Converter\サンプルデータ\PDF変換後

指定したフォルダに対して変換元のフォルダ構成を作成の上で、構成を維持した上で保存
ソースコードのご紹介にあたり
ここからは上記のツールのソースコードをご紹介します。
ソースコードを読んでいただく上で以下の利用条件/禁止事項/免責事項にご同意いただきたくよろしくお願いいたします。
利用範囲
・本記事の有料エリアにて公開しているソースコード・解説は、個人での学習または業務利用を目的としての利用のみを許可しております。
・上記目的の範囲における改良等は自由となります。
禁止事項
・本ソースコードの全部または一部を商用利用・改変後の再販売等をすることは禁止いたします。
免責事項
・本ツールおよびソースコードの利用により発生したいかなる損害、不具合、トラブルについて、作者は一切の責任を負いかねます。
・ExcelやPDFの仕様変更等により動作が変わる可能性がございます。あらかじめご了承ください。
ソースコード公開
ちょっと便利かも…?な自作Pythonツールの紹介となります。
本ツールの特徴
💡複数のExcelファイルを一括でPDF変換が可能
1つのファイルだけでなく、指定したフォルダ配下のExcelファイルを一括でPDF変換可能です。
私自身は業務上、複数のExcelファイルを顧客納品用にPDFに変換する作業を実施することが多いです。そんな私自身が抱える業務課題を解消したいという想いで上記の機能を搭載しました。
💡PDF変換対象のシート/対象外のシートの選定が可能
Excelファイルは1ファイルにおいて、複数のシートに跨って作成されていることが多いかと思います。本ツールは全てのシートをPDF変換はもちろん、PDF変換対象外のシートを個別に選定が可能となります。
これも私自身の業務の経験上ですが、Excelファイルは複数シートで管理できる都合上、「カメラ用シート」などPDF変換する必要のないシートが含まれることが多々あるかと思います。そのようなシートに対しても個別に対応できるのが本ツールの特徴となります。
PDF変換対象有無をチェックボックスにて指定可能
💡フォルダの構成を維持できる
これも地味だけどあったら嬉しいかなと思い搭載しました。
以下の通り、PDF変換対象のExcelファイルに対して、指定したフォルダの構成を維持してPDF変換が可能です。
例)以下のフォルダを指定した場合
Excelフォルダ:C:\soft\Excel_to_PDF_Converter\サンプルデータ\Excel\
PDF保存先:C:\soft\Excel_to_PDF_Converter\サンプルデータ\PDF変換後
指定したフォルダに対して変換元のフォルダ構成を作成の上で、構成を維持した上で保存
ソースコードのご紹介にあたり
ここからは上記のツールのソースコードをご紹介します。
ソースコードを読んでいただく上で以下の利用条件/禁止事項/免責事項にご同意いただきたくよろしくお願いいたします。
利用範囲
・本記事の有料エリアにて公開しているソースコード・解説は、個人での学習または業務利用を目的としての利用のみを許可しております。
・上記目的の範囲における改良等は自由となります。
禁止事項
・本ソースコードの全部または一部を商用利用・改変後の再販売等をすることは禁止いたします。
免責事項
・本ツールおよびソースコードの利用により発生したいかなる損害、不具合、トラブルについて、作者は一切の責任を負いかねます。
・ExcelやPDFの仕様変更等により動作が変わる可能性がございます。あらかじめご了承ください。
ソースコード公開