How to Fix Excel to PDF Size Problem While Printing: 4 Methods

Method 1 – Utilize Print Option to Solve Excel to PDF Size Problem

STEPS:

  • Choose the intended sheet as the Active sheet.
  • Go to the File tab.

Utilize Print Option to Solve Excel to PDF Size Problem

  • A new user interface will appear.
  • From the left pane, choose Print, click

No Scaling → No Scaling → Print

  • A window will open to input the file name and destination.
  • Write the file name and destination and hit Save.

  • Open the saved PDF file to see the desired output.
  • We solved the Excel to PDF size problem.

Output of Utilizing Print Option to Solve Excel to PDF Size Problem

 


Method 2 – Illuminate Excel to PDF Size Problem from Scale to Fit Group

STEPS:

  • Select the desired sheet as the Active sheet.
  • Navigate to the Page Layout tab.
  • From the Scale to Fit group, change both Width and Height to 1 page.

Illuminate Excel to PDF Size Problem from Scale to Fit Group

  • Press  Ctrl + P .
  • Click the Print icon.

Illuminate Excel to PDF Size Problem from Scale to Fit Group

  • A window will appear to take the file name and destination.
  • Type the name, choose the destination, and tap the Save button.

  • Open the file.
  • It will display to intended output as follows.

Output of Illuminating Excel to PDF Size Problem from Scale to Fit Group


Method 3 – Run an Excel VBA Code to Fix Size Problem from Excel to PDF

STEPS:

  • Choose the Excel sheet and navigate to the Developer tab.
  • Click the Visual Basic icon.

Run an Excel VBA Code to Fix Size Problem from Excel to PDF

  • Click Insert, followed by Module.

Run an Excel VBA Code to Fix Size Problem from Excel to PDF

  • Input the following code in the Module Box.
Sub FixSizeProblemExcelToPDF()
    Application.PrintCommunication = True
    ActiveSheet.PageSetup.PrintArea = "$B$2:$F$10"
    Application.PrintCommunication = False
    With ActiveSheet.PageSetup
        .PrintHeadings = False
        .PrintGridlines = False
        .PrintComments = xlPrintNoComments
        .CenterHorizontally = False
        .CenterVertically = False
        .Orientation = xlPortrait
        .Draft = False
        .PaperSize = xlPaperLetter
        .FirstPageNumber = xlAutomatic
        .Order = xlDownThenOver
        .BlackAndWhite = False
        .PrintErrors = xlPrintErrorsDisplayed
        .OddAndEvenPagesHeaderFooter = False
        .DifferentFirstPageHeaderFooter = False
        .ScaleWithDocHeaderFooter = True
        .AlignMarginsHeaderFooter = True
    End With
    Application.PrintCommunication = True
    ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
        IgnorePrintAreas:=False
End Sub
  • Press  F5  or click the Run symbol.

Run an Excel VBA Code to Fix Size Problem from Excel to PDF

  • The Windows Explorer window will appear to take the file name and destination.
  • Type the PDF name, choose the destination, and hit the Save button.

  • Open the saved file with any PDF reader.
  • The issues will disappear, producing the intended outcome like the one below.

Output of Running an Excel VBA Code to Fix Size Problem from Excel to PDF


Method 2 – Extra Columns in Excel Dataset

STEPS:

  • Choose the Active sheet.
  • Go to the File tab.

Maintain Page Dimension Using Print Option While Printing as PDF

  • Click on the Print option.
  • IIn the right pane, we find our sheet columns break and will print on more than one page.

  • To solve the issue, we will click

No Scaling → Fit All Columns on One → Print

  • Windows Explorer will open up.
  • Write the name and pick the destination of the PDF, followed by clicking the Save button.

  • After opening the PDF file, the output will display like the below one containing all the columns.

Output of Maintaining Page Dimension Using Print Option While Printing as PDF


Download Practice Workbook

You are welcome to get a free copy of the sample workbook we referred to throughout the presentation by clicking on the link immediately below.


Related Articles

<< Go Back to Export Excel to PDF | Export Data from Excel | Learn Excel

Get FREE Advanced Excel Exercises with Solutions!
Lutfor Rahman Shimanto
Lutfor Rahman Shimanto

Lutfor Rahman Shimanto, BSc, Information Technology, Jahangirnagar University, Bangladesh, has worked with the ExcelDemy project for over a year. He has written 50+ articles and provided solutions of 100+ comments for ExcelDemy. Currently, he works as an Excel & VBA Developer and provides support and solutions in the ExcelDemy Forum. He has solved 100+ ExcelDemy Forum problems. His work and learning interests are in developing various Excel & VBA and Desktop applications. Outside of work, he enjoys Chess... Read Full Bio

We will be happy to hear your thoughts

Leave a reply

Advanced Excel Exercises with Solutions PDF

 

 

ExcelDemy
Logo