How to save Excel as PDF without cutting off the table

In a copy of the workbook, set the print area, orientation and print titles, delete extra sheets and save it as XLSX. Keep "Fit sheets to width" on and find the last column in the PDF. Charts and XLS files skip fitting, so set the scale in Excel.

A wide spreadsheet usually breaks in a PDF in one of two ways: the right-hand columns spill onto separate pages, or the text shrinks until the figures are unreadable. The Excel to PDF converter can fit sheets to the page width, but that fitting does not run for every file. Below is what the tool actually does, what to set up in Excel beforehand, and how to tell from the finished PDF what went wrong.

The short version: prepare a copy of the workbook, check the converter's two settings, then open the PDF and look for the last column of the table.

What the converter does with your workbook

The tool page accepts one XLSX or XLS file. Every sheet in the workbook goes into the PDF: the converter has no option to pick individual sheets, so anything you do not want to send has to be removed from the file first.

The "Parameters" block has two switches:

Prepare a copy of the workbook in Excel

Work on a copy, not the live file. Delete working sheets, scratch calculations and hidden tabs with data the recipient should not get. Check that formulas show current values, then save.

Next, limit what gets printed. Select the range you need, header included, and choose Page Layout → Print Area → Set Print Area. Notes to the right of the table, or empty but formatted cells far below it, then stay out of the PDF instead of producing blank pages.

View → Page Break Preview is a handy way to see the pagination: the blue lines show where Excel splits the sheet into pages. A boundary running through the middle of the table is the first suspect for a cut-off column.

Orientation, header rows and scaling in Excel

Three sheet settings have the biggest effect on the result.

1. Page Layout → Orientation. Tables with a dozen columns usually go landscape; a narrow register can stay portrait. The converter does not change an orientation you set explicitly. 2. Page Layout → Print Titles. On the Sheet tab, enter the header row in "Rows to repeat at top", for example `$1:$1`. Column headings then repeat on every PDF page, so a long table can be read from any point. 3. Page Setup → Scaling. Choose "Fit to: 1 page wide" and leave the "tall" box empty. This is the same logic as "Fit sheets to width", only stored in the workbook itself. You need it when the converter's fitting does not run (covered in the next section).

If there are too many columns, fitting will squeeze them into the width, but the font gets small. In that case it is better to drop secondary fields or split the report into two logical parts than to force everything onto one page.

When fitting is skipped: charts, pivot tables and XLS

Charts and pivot tables. If any sheet in the workbook contains a chart or a pivot table, the converter always skips layout preparation for the whole workbook, because re-saving could damage those objects. Both settings are affected: neither fitting nor grid lines are applied, and the PDF follows each sheet's own print settings. The result shows a warning about this.

What to do:

Legacy XLS format. For XLS files both settings are ignored and the workbook is converted as-is. With the default settings you do not even get a warning; fitting simply does not happen. A warning appears only if you turned fitting off or grid lines on. The tool page also notes below the settings that legacy formats are converted via LibreOffice and formatting may vary slightly. The fix is simple: **File → Save As → Excel Workbook (*.xlsx)**, then upload the XLSX.

Step by step: from upload to finished PDF

1. Open Excel to PDF and drag the prepared copy into the upload area or choose it on your device. 2. In the "Parameters" block, fill in "Output file name" if you want a specific name. 3. Leave "Fit sheets to width" on. Turn it off only if the scaling is already set carefully in Excel. 4. Turn on "Print grid lines" if the table has no borders and rows blur together without lines. 5. Click "Process file", wait for it to finish and download the PDF. 6. Read any warnings attached to the result: they tell you whether fitting was skipped.

How to check the PDF and spot common mistakes

Take a report with 12 columns where the rightmost one is called "Balance". In the PDF, its heading and values should sit on the same page as the first column. Open the first, a middle and the last page at normal reading size, not zoomed out.

Typical symptoms and their causes:

If the document then has to be uploaded to a portal with a size limit, check the file size too: how to prepare a PDF for upload covers the usual requirements for such files.

Does "Fit sheets to width" put the whole table on one page?

No. It only limits the width: all columns fit across the page, and a long table continues onto the following pages.

Why was fitting skipped with a warning?

At least one sheet in the workbook has a chart or a pivot table. In that case layout preparation is skipped for the whole workbook. Set the scaling in Excel or move the charts to a separate copy.

What happens to an XLS file?

It is converted as-is: "Fit sheets to width" and "Print grid lines" are not applied, and with the default settings there is no warning. Save the workbook as XLSX and upload it again.

Can I choose which sheets go into the PDF?

No, the converter exports every sheet in the workbook. Delete the sheets you do not need from a copy before uploading.

Why did my table turn landscape when I did not choose that?

If a sheet has no orientation set, fit to width switches it to landscape. To keep portrait, choose it explicitly in Excel under Page Layout → Orientation.