How to Save One Sheet in Excel as PDF (3 Useful Ways)

PDF files are easy to print and in some cases also to read. So most of the time while printing our Excel file it is convenient to convert it into PDF or save the file as PDF initially. This article shows some easy and quick methods to save one sheet in Excel as PDF in various ways. The methods shown are valid for Mac and Windows Operating Systems.


Watch Video – Save One Sheet as PDF in Excel


Save One Sheet at a Time in Excel as PDF: 3 Ways

Suppose, you have a workbook with multiple sheets. Now, you want to save one sheet as a PDF. Follow the following easy instructions below and you will get what you need in no time. For example, here you can see multiple sheets for different standards in a school with the credentials of students in it.

save one sheet as pdf


1. Use the Save As Option in Excel to Save One Sheet As PDF

Though the Save As option is used to save your workbook for the first time, you may also use the option to save one sheet as a PDF file. So, follow the below steps with the help of the Save As option to create PDF files for one sheet in Excel.

Steps:

  • Firstly, go to the worksheet that you want to save as a PDF.
  • After that, click on the File button in the top left corner.

save one sheet as pdf

  • Next, move your cursor to the Save As option and press it.
  • At this point, click on Browse to choose your file destination.

Using Save As

  • Subsequently, choose your file name and type it in.
  • Here, click on the arrow showing down as shown in the figure.

Using Save As

  • Now, choose PDF from all the options.

Using Save As

  • Next, click on the Options button and a box will open up.

Using Save As

  • Here check the Active Sheet(s) box and press OK.

Using Save As

  • Finally, if you followed all the instructions above, click the Save button and you will get your PDF.

Using Save As

That’s how we save the file as PDF.

Read More: How to Save Excel as PDF


2. Using the Export Option in Excel to Save One Sheet as PDF

You may follow the steps below with the help of the Export option to create PDF files for one sheet in Excel.

Steps:

  • Make sure you stay on the worksheet you want to save as a PDF.
  • Next, click on the File button in the top-left corner.

save one sheet as pdf

  • Here, move your cursor to the Export button first, and select it.
  • Secondly, click on the Create PDF/XPS Document.
  • And thirdly, select the Create PDF/XPS.

Using Export

  • Now, browse your destination and select your file name.
  • Click on the arrow showing down as 1 in the figure and select PDF.

Using Export

  • At this point, select the Options.

Using Export

  • Now, check the Active Sheet(s) box, if not already checked in.

Using Export

  • Finally, click on the Publish button to get your desired PDF.

Save One Sheet as PDF using Export

Read More: How to Save Excel File as CSV


3. Using Print Option in Excel to Save One Sheet as PDF

If you are a Windows 10 User, you may follow the steps shown below with the help of the Print option to create PDF files for one sheet in Excel.

Steps:

  • Start by checking you are on the same sheet you want to print.
  • Now, click on the File tab.

save one sheet as pdf

  • Then, click sequentially on Print > Down Arrow on Microsoft Print to PDF > Microsoft Print to PDF.

Save as PDF using Print

  • At this point, click on the Print button at the top.

Save as PDF using Print

  • Here, browse your destination and select your file name.

Save as PDF using Print

  • Lastly, click on the Save option and you will get your PDF.

Save as PDF using Print

Read More: How to Save Multiple Sheets in Excel to CSV


Using VBA to Save Sheets as Separate PDF files

Consider a scenario, where you have multiple worksheets and you want to save each of those as separate PDF files with the Same File Names as the Worksheets in a single click. You can do this within seconds by following the instructions below:

  • Start by pressing ALT+F11 to open the Visual Basic Editor.
  • Now, go to Sheet1 and right-click on it.
  • After that, move your cursor to Insert and choose Module from the options.

Save as PDF using VBA

  • Next, copy the VBA code below and paste it into the blank space.

VBA Code:

'This Code Can be Used to Save Multiple Sheets In a Workbook Separately As Pdf
Sub SaveOneSheetPDF()
'We are defining ActSheet
Dim ActSheet As Worksheet
'We call the For Each function to run a loop for all the Sheets in the Workbook
For Each ActSheet In Worksheets
'We call ActSheet.ExportAsFixedFormat to save each sheet as pdf
'The destination path of the pdf in this code will as same as the workbook path
'You can Change the destination path by changing 'Application.ActiveWorkbook.Path & "\"'
'For example if you want to save it in desktop change it to 'Environ("Userprofile") & "\Desktop\"'
'Actsheet.Name saves pdf in same names as its worksheet name
ActSheet.ExportAsFixedFormat xlTypePDF, Application.ActiveWorkbook.Path & "\" & ActSheet.Name
Next ActSheet
End Sub

Using VBA

  • At this point, click on the Run Sub button or simply press F5.
  • Now, select the Macro name SaveOneSheetPDF and hit the Run button.

Save as PDF using VBA code

  • Eventually, you’ll see that you have separate PDF files named the same as your worksheets.

'This Code Can be Used to Save Multiple Sheets In a Workbook Separately As Pdf Sub SaveOneSheetPDF() 'We are defining ActSheet Dim ActSheet As Worksheet 'We call the For Each function to run a loop for all the Sheets in the Workbook For Each ActSheet In Worksheets 'We call ActSheet.ExportAsFixedFormat to save each sheet as pdf 'The destination path of the pdf inthis code will as same as the workboook path 'You can Change the destination path by changing 'Application.ActiveWorkbook.Path & "\"' 'For example if you want to save it in desktop change it to 'Environ("Userprofile") & "\Desktop\"' 'Actsheet.Name saves pdf in same names as its worksheet name ActSheet.ExportAsFixedFormat xlTypePDF, Application.ActiveWorkbook.Path & "\" & ActSheet.Name Next ActSheet End Sub


Download Practice Workbook

You can download the practice workbook through the link below.


Conclusion

Finally, I hope you got what you wished from this article. Feel free to drop a comment below if you have any queries.


Related Articles


<< Go Back to How to Save Excel File | Excel Files | Learn Excel

Get FREE Advanced Excel Exercises with Solutions!
Sowmik Chowdhury
Sowmik Chowdhury

Sowmik Chowdhuri, with a BSc in Naval Architecture & Engineering from Bangladesh University of Engineering and Technology, serves as a crucial Excel & VBA Content Developer at ExcelDemy. His profound passion for research and innovation seamlessly aligns with his unwavering dedication to Excel. In this role, Sowmik not only skillfully addresses challenging issues but also demonstrates enthusiasm and expertise in gracefully navigating intricate situations, highlighting his steadfast commitment to consistently deliver content of exceptional quality and value. Read Full Bio

We will be happy to hear your thoughts

Leave a reply

Advanced Excel Exercises with Solutions PDF

 

 

ExcelDemy
Logo