有时,您需要将Excel文件转换为PDF文件,以便其他人无法修改它们。在Excel中,我们可以使用“另存为”功能将Excel文件另存为PDF文件。但是,如何在Excel中同时将多个工作簿转换为PDF文件呢?
通常,Excel中的“另存为”功能可以帮助您将整个工作簿保存为PDF文件,方法如下:
1。启动您要转换为PDF格式的工作簿。
2。点击文件>另存为,而在另存为对话框中,请指定用于保存新文件的文件夹,然后选择PDF来自保存类型下拉列表,然后单击附加选项按钮,请参见屏幕截图:
3。然后,在弹出附加选项对话框,检查整个工作簿,请参见屏幕截图:
4。然后点击OK>已保存,整个工作簿已保存为PDF文件格式。
如果需要转换数百个Excel文件,则上述方法将很麻烦,在这里,我将讨论将多个工作簿一次转换为PDF文件的VBA代码,请执行以下步骤:
1。按住ALT+F11键打开MicrosoftVisualBasic应用程序窗口。
2。点击插页>模块,然后将以下代码粘贴到模块窗口。
VBA代码:一次将多个工作簿转换为PDF文件
4。然后,点击OK,会弹出另一个窗口,请选择要输出新PDF文件的文件夹路径,请参见屏幕截图:
5。然后,点击OK,完成转换后,您可以转到指定的文件夹预览转换结果,请参见屏幕截图:
如果你有KutoolsforExcel,其格式转换器实用程序,您可以一次将多个工作簿快速转换为PDF文件。
1。点击Kutools加>工作簿>格式转换器,请参见屏幕截图:
2。弹出一个提示框,提醒您必须关闭要转换的工作簿。
3。点击OK,然后,在FileFormat转换器对话框中,指定以下选项:
5。然后点击OK要开始转换,当所有指定的Excel文件都转换为PDF文件时,您可以转到指定的文件夹以预览转换的结果,请参见屏幕截图:
在某些情况下,您可能希望将工作簿中的每个工作表转换为单独的PDF文件,如果工作簿中有很多工作表,则下面的VBA代码可以帮助您一次将每个工作表另存为PDF文件。
1。打开一个要转换的工作簿,然后按住ALT+F11键打开MicrosoftVisualBasic应用程序窗口。
VBA代码:将工作簿中的多个工作表转换为单独的PDF文件
SubSplitEachWorksheet()'UpdatebyExtendofficeDimxSPathAsStringDimxSFDAsFileDialogDimxWSsAsSheetsDimxWbAsWorkbookDimxWbsAsWorkbooksDimxNWbAsWorkbookDimxInt,xIAsIntegerSetxSFD=Application.FileDialog(msoFileDialogFolderPicker)WithxSFD.title="Pleaseselectafoldertosavetheconvertedfiles:".InitialFileName="C:\"EndWithIfxSFD.Show<>-1ThenExitSubxSPath=xSFD.SelectedItems.Item(1)Application.ScreenUpdating=FalseApplication.DisplayAlerts=FalseSetxWb=Application.ActiveWorkbookSetxWbs=Application.WorkbooksSetxWSs=xWb.SheetsSetxNWb=xWbs.AddxInt=xWSs.CountForxI=1ToxIntOnErrorGoToEBreakSetxWs=xWSs.Item(xI)IfxWs.VisibleThenxWSs(xWs.Name).CopyApplication.ActiveSheet.ExportAsFixedFormatType:=xlTypePDF,Filename:=xSPath&"\"&xWs.Name&".pdf"Application.ActiveWorkbook.CloseFalseEndIfEBreak:NextxWb.ActivateApplication.DisplayAlerts=TrueApplication.ScreenUpdating=TrueEndSub3。然后,按F5键以运行此代码,并弹出一个窗口,请选择文件夹路径以找到转换后的PDF文件,请参见屏幕截图:
4。然后,点击OK按钮,当前工作簿中的所有工作表已分别转换为PDF文件,请参见屏幕截图:
KutoolsforExcel还支持一个有用的功能-拆分工作簿,使用此功能,您可以在工作簿中保存多个工作表,以根据需要将Excel文件,Txt文件,CSV文件和PDF文件分开。
1。打开您要将每个工作表另存为PDF文件的工作簿,然后单击“确定”。酷图加>工作簿>拆分工作簿,请参见屏幕截图:
2。在拆分工作簿对话框中,选中要保存的工作表,然后选择PDF(*.pdf)来自保存类型下拉列表,然后单击分裂按钮,在选择“文件夹”窗口中,指定用于放置转换后文件的文件夹,请参见屏幕截图:
3。然后,当前工作簿中所有选定的工作表已单独保存为PDF文件,请参见屏幕截图: