ExcelからPDFへの変換時にファイル名に日付を自動追加【Convert XLS】

電子帳簿保存法に対応するために、ファイル名に日付を含める必要があります。
コマンドラインや BAT で Excel から PDF に変換する際に、ファイル名に日付を付けて変換できませんか?

可能です。コマンドに %date:/=% を追加することで、現在の日付を YYYYMMDD 形式で追加できます。

目次

操作動画:Excel から PDF への変換時にファイル名に日付を追加


コマンドサンプル

ConvertXLS.exe /S "C:\TEST\IN\ *.xlsx" /T "C:\TEST\OUT\ *_%date:/=%.pdf" /C-1 /M1 /V

このコマンド内で使用している %date:/=% は、Windowsの標準機能です。
現在の日付(YYYYMMDD)を自動的に取得してファイル名に差し込みます。

コマンドスイッチの説明

/S

入力ファイルを指定(引用符の使用を推奨)

/T

出力ファイルを指定(引用符の使用を推奨)

/C-1

出力ファイルの種類(-1 は PDFでの出力を指定)

/M1

変換方式を指定(1 は MS Excel 方式)

/V

詳細モード(変換結果をメッセージボックスで表示)


目次