Answers
Short answer: Excel has no built-in “convert this whole folder” button — out of the box you’re opening and exporting files one at a time. The two real options are to script a loop (VBA or PowerShell driving Excel), or to use a tool that takes a folder and renders every workbook in one pass. CrazySmartPDF’s desktop app does the folder in one pass.
Dir(), Workbooks.Open each file, call ActiveSheet.ExportAsFixedFormat xlTypePDF, close, repeat.New-Object -ComObject Excel.Application, open each file in a folder, ExportAsFixedFormat, quit.The honest catch: the scripts are real work to write and maintain, and each one still does a dumb per-sheet print — the same cut-off columns and split rows you’d get from Save as PDF, just automated. You’ve batched the export, not fixed the layout.
The desktop app is built for volume:
.xlsx and .xlsm, opens each read-only, runs the full smart layout and the self-check, and writes one PDF per workbook to your output folder.The desktop app drives your installed Excel on Windows (2016+) invisibly, so Excel has to be present. Whole-folder batch is a desktop-app feature and covers modern workbooks (.xlsx / .xlsm). The free web converter on the home page runs the same smart engine on our server — your file is converted, then deleted (never stored) — and lays out row-atomic, one file at a time; whole-folder batch is what the Windows desktop app adds.