Complete Guide to Converting Excel to PDF and Back (5 Shots)

Complete Guide to Converting Excel to PDF and Back (5 Shots)

You may often need to export Excel reports as PDFs or convert data from received PDFs back into Excel. This guide covers five steps, from saving Excel files as PDFs to converting PDFs to Excel, including Copilot and automation methods.

Summary

CategoryFeatureToolKey Benefit
Excel → PDFExport/PrintExcelPreserves formatting for sharing
PDF → ExcelImport dataPower QueryAutomatically detects tables
CopilotSummarize PDFs and create tablesExcel CopilotAI-powered conversion
AutomationRecurring PDF conversionVBA/Power AutomateBatch saving
Practical tipsPrint area and securityExcel settingsPrevents formatting errors

Shot 1 — Save Excel as PDF

  • Menu path: File → Export → Create PDF/XPS
  • Set the print area: Page Layout → Set Print Area
  • Keyboard shortcut: Alt → F → E → A

To save only specific worksheets, select the sheets and then click File → Export → PDF.

To save multiple worksheets in one file, Ctrl+select the sheets, then export to PDF.

Shot 2 — Convert PDF to Excel (Power Query)

In Excel 365 or later, select Data → Get Data → From File → From PDF.

Data → Get Data → From File → From PDF
  • Tables in the PDF are automatically detected and displayed in a preview.
  • Select and import only the tables you need.
  • Clean up columns and rows in the Power Query Editor, then select “Close & Load.”

Shot 3 — Summarize PDF Content and Convert Tables with Copilot

In Excel with Copilot enabled (or OneDrive/Teams Copilot), you can drag and drop a PDF to analyze it directly.

Example prompts:
"Convert the order table in this PDF into an Excel table."
"Create a table from the sales data on page 3."

Copilot recognizes the PDF structure, separates content by table, and automatically converts it into Excel tables.

Shot 4 — Automation: VBA and Power Automate

Automating the process is efficient when you export the same report to PDF every day.

' VBA example: Save the active worksheet as a PDF
Sub ExportToPDF()
    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _
        Filename:="C:ReportsReport_" & Format(Now, "yyyymmdd") & ".pdf"
End Sub

In Power Automate, you can create an automated flow for “Save file → Convert to PDF → Attach to email.”

Shot 5 — Practical Tips (Formatting Issues and Security Settings)

  • Print boundaries: Check the area in “Page Break Preview.”
  • Headers/footers: Add automatic dates and page numbers to report PDFs.
  • Security: You can set a password through “Adobe PDF → Protect File.”
  • Preserve formatting: Enable Korean font embedding to prevent font issues.

Related learning: Excel Print Settings, Introduction to Power Query, Create Lightweight Excel Files

Summary: When saving Excel files as PDFs, the print area and formatting are key. When converting PDFs to Excel, Power Query and Copilot are the most accurate tools. Automate recurring tasks with VBA and Power Automate.

Leave a Reply

Your email address will not be published. Required fields are marked *