

If using the second method, select “ Fit all Columns on One Page” instead of “ Fit Sheet on One Page”. If you need all your columns within 1 page, but don’t mind splitting the rows to 2, 3, or how many ever pages needed, then leave the Height option blank if using the first method.If you have too much data in too many columns, your printout might turn out too tiny and look illegible. If everything looks fine, you can go ahead and hit the Print button.Īutofit only the Width or Height into a Single Page

HOW DO I CHANGE PRINT AREA IN EXCEL HOW TO
If you want to know how to enable the developer tab then you can check out my YouTube Video below for some simple Instructions.
:max_bytes(150000):strip_icc()/ExcelPageBreakPreview-5c1c28c8c9e77c00017a2ade.jpg)

Activate the Visual Basic Editor By hitting ALT+F11 shortcut of you can go to the Developer Tab | Visual Basic to open the Visual Basic Explorer Window.
HOW DO I CHANGE PRINT AREA IN EXCEL CODE
By combining it with the UsedRange property and storing the code in the worksheet’s Change Event it becomes dynamic as it triggered anytime there is a change in the Excel worksheet. We use the PrintArea property to determine the range of cells to be included when printing the Excel worksheet. This macro will automatically print the used or active range of cell in your worksheet How Does The Macro Work?. So, if you have a variable report or data set you to need to print, this little macro will automatically create a dynamic Print area for you with no hard work at all. That’s right, set up this piece of VBA code in your Excel workbook and your print area with change as your active area in your worksheet changes. I have a really nice little bit of VBA code for you today which allow you to set your Print area in your Excel worksheet to become dynamic. Hello Excellers, welcome to another #macromondays blog post.
