KutoolsforOffice — 一套方案,五大工具。事半功倍。

如何在 Excel 中将所选内容另存为独立文件?

作者Kelly修改日期

处理大型工作簿时,您可能只需将特定单元格区域或工作表的一部分另存为独立的 Excel 文件,以便更高效地共享、归档或开展重点分析。幸运的是,Excel 提供了多种高效的方法来实现这一需求。本文将为您介绍一系列实用技巧,涵盖手动与自动化两种方式,助您轻松将所选内容保存为独立文件。

通过复制粘贴将所选内容另存为独立的 Excel 文件

使用 Kutools for Excel 将所选内容另存为独立的 Excel 文件

使用 VBA 宏将所选内容另存为独立的 Excel 文件


通过复制粘贴将所选内容另存为独立文件

这是最简单、最常用的方法,尤其适用于只需导出单个区域的情况。

  1. 请选择您要导出的单元格区域。
  2. 按下“Ctrl + C”即可复制。
  3. 按下“Ctrl + N”,即可快速打开一个全新的空白工作簿。
  4. 选择单元格 A1,然后按“Ctrl + V”粘贴所选内容。
  5. 转到“文件”>“另存为”,选择您希望保存的位置,然后保存文件。

使用 Kutools for Excel 将所选内容另存为独立的 Excel 文件

Kutools for Excel 的“导出区域至文件”功能让您只需轻点几下,即可将任意选定区域轻松保存为独立文件。它支持多种格式导出,包括 Excel、PDF、CSV 甚至 HTML,并允许您自定义输出文件名、保存位置及格式选项,是需要共享或归档工作表特定内容、又不想手动复制粘贴用户的理想之选。

Kutools for Excel 提供 300 多项高级功能,简化复杂任务,提升创造力与效率。集成 AI 能力,Kutools 精准自动化任务,让数据管理变得轻松自如。Kutools for Excel 的详细信息……         免费试用……

安装 kutools for Excel 后,请按以下步骤操作:

  1. 请选择您要另存为 Excel 文件的数据区域。
  2. 然后,单击“KUTOOLS PLUS”>“导入导出”>“导出区域至文件”。
    点击 Kutools 的“导出区域到文件”
  3. 在对话框中,请指定以下选项:
    • 从“文件类型”部分中选择“Excel 工作表”;
    • 勾选您希望保留的范围选项(例如格式、行高或列宽)。
    • 选择一个目录用于保存新的 Excel 文件;
    • 最后,单击“确定”按钮。
      在对话框中指定选项
  4. 在随后弹出的提示框中,为生成的文件输入一个名称。
    为文件输入一个名称
  5. 单击“确定”,数据区域将立即保存为新的 Excel 文件。
提示:
  • Kutools for Excel 的“导出区域至文件”功能可完整保留所选内容中的所有格式。
  • Kutools for Excel 的“导出区域至文件”功能可轻松将选定数据范围导出为多种文件格式,包括 Excel 工作表、CSV、简易网页或保留全部格式的 HTML 文件。
  • 如果在对话框中勾选了“导出后打开文件”选项,成功导出后将自动打开生成的文件。要了解有关此功能的更多信息,请单击导出区域至文件

使用 VBA 宏将所选内容另存为独立的 Excel 文件

使用宏是一种高效的方法,无需复制粘贴内容到新工作簿,即可将所选内容另存为独立文件。

1. 按下“Alt + F11”组合键,即可打开“Microsoft Visual Basic for Applications”窗口。

2. 单击“插入”>“模块”,并将以下代码粘贴到弹出的模块窗口中。

VBA:将导出区域导出为 Excel 文件

Sub ExportRangetoExcel()
'Updateby Extendoffice
Dim wb As Workbook
Dim saveFile As String
Dim WorkRng As Range
Dim address As String
Dim defult As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.address, Type:=8)
Application.ScreenUpdating = False
Application.DisplayAlerts = False
defult = Application.SheetsInNewWorkbook
Application.SheetsInNewWorkbook = 1
Set wb = Application.Workbooks.Add
Application.SheetsInNewWorkbook = defult
WorkRng.Copy
wb.Worksheets(1).Paste
address = Replace(WorkRng.address, ":", "-")
address = Replace(address, "$", "")
address = Replace(address, ".", "")
saveFile = Application.GetSaveAsFilename(InitialFileName:=address, fileFilter:="Excel Workbooks (*.xlsx),*.xlsx")
wb.SaveAs Filename:=saveFile
wb.Close
Application.CutCopyMode = False
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

3. 然后按下 F5 键执行操作,系统将弹出提示框,提醒您选择要另存为独立 Excel 文件的区域。参见截图:

用于选择数据区域的 VBA 代码

4. 然后单击“确定”,在“另存为”对话框中指定用于保存此生成文件的文件夹,并输入文件名称。参见截图:

用于指定文件名和位置的 VBA 代码

5. 随后单击“保存”按钮,所选区域将保存为新的 Excel 工作表。


总结

将特定所选内容另存为独立的 Excel 文件,是一项极为实用的技巧,有助于高效整理、轻松共享或有序归档目标数据。无论您处理的是小范围数据,还是需要管理多次导出任务,Excel 都提供了多种灵活高效的方法来完成这项操作:

  • 通过复制粘贴到新工作簿中,操作快捷简便,非常适合一次性任务。
  • Kutools for Excel 提供了一种快速且用户友好的解决方案,只需轻点几下即可保存所选内容,非常适合高频使用。
  • 当您需要处理多个区域,或定期重复执行此任务时,VBA 宏无疑是实现自动化的理想之选。

选择最适合您工作流程的方法,即可节省时间,同时保持数据整洁有序。如果您想深入掌握更多 Excel 技巧,我们的网站提供数千篇教程,助您精通 Excel


相关文章

最佳办公效率工具

🤖KUTOOLS AI 助手:基于以下内容革新数据分析:智能执行   |  生成代码|  创建自定义公式  |  数据分析及生成图表|  调用 Kutools Functions……
热门功能查找、高亮或标记重复项   |  删除空白行   |  合并列或单元格且不丢失数据   |  不使用公式的四舍五入……
高级 LOOKUP多条件 VLookup  |  多值 VLookup  |   跨多工作表 VLookup   |   模糊查找……
高级下拉列表快速创建下拉列表   |  级联下拉列表   |  多选下拉列表……
列管理器添加指定数量的列|移动列|切换隐藏列的可见性状态|比较区域与列……
特色功能网格聚焦   |  设计视图   |增强编辑栏   | 工作簿和表管理器   |  资源库(自动文本)|  日期提取   |  汇总工作表  |  加密/解密单元格   | 按列表发送邮件   |  超级筛选   |   特殊筛选(筛选粗体单元格/斜体/删除线……) ......
精选 15 工具集12 文本工具添加文本删除特定字符,……)|   50+ 图表 类型甘特图,……)|   40+ 实用公式基于生日计算年龄,……)|   19 插入工具插入二维码从路径插入图片,……)|   12 转换工具小写金额转大写汇率转换,……)|   7 合并和拆分工具高级合并行分割单元格,……)|……更多
在您的首选语言中使用 Kutools – 支持英语、西班牙语、德语、法语、中文及 40+ 种其他语言!

使用 Kutools for Excel 大幅提升您的 Excel 技能,体验前所未有的高效。Kutools for Excel 提供 300 多项高级功能,助您提升生产力、节省时间。立即点击此处,获取您最需要的功能……


Office Tab 为 Office 带来标签式界面,让您的工作更轻松

  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中启用标签式编辑和阅读
  • 在同一个窗口的新标签页中打开并创建多个文档,而非在新窗口中。
  • 将您的工作效率提升 50%,每天减少数百次鼠标点击!

所有 Kutools 插件,一个安装程序

Kutools for Office 套件捆绑了适用于 Excel、Word、Outlook 和 PowerPoint 的插件以及 Office Tab Pro,非常适合需要跨多个 Office 应用高效协作的团队。

ExcelWordOutlookTabsPowerPoint
  • 一体化套件— Excel、Word、Outlook 和 PowerPoint 插件 + Office Tab Pro
  • 一个安装程序,一个许可证— 几分钟内完成设置(支持 MSI)
  • 协同效果更佳— 在多个 Office 应用中实现高效协同
  • 30 天全功能试用— 无需注册,无需信用卡
  • 超值之选— 比单独购买插件更省钱