当前位置:首页 > 培训职业 > 正文

如何将Excel表格内容以xlsx格式导出

有以下几种方法:

  方法一:使用“数据透视表”

  选择要导出的列。

  在“数据”选项卡上,单击“数据透视表”。

  在“创建数据透视表”对话框中,选择“新工作表”作为目标位置,然后单击“确定”。

  在数据透视表中,单击“列标签”列表中的列。

  在“数据”选项卡上,单击“导出”。

  在“导出数据”对话框中,选择要保存文件的格式,然后单击“保存”。

  方法二:使用“选择性粘贴”

  选择要导出的列。

  按住 Ctrl 键,然后单击要导出的列。

  将光标放在要粘贴数据的单元格中。

  在“编辑”选项卡上,单击“选择性粘贴”。

  在“选择性粘贴”对话框中,选择“值”选项,然后单击“确定”。

  方法三:使用“VBA”

  在 Excel 中,按 Alt+F11 打开 VBA 编辑器。

  在 VBA 编辑器中,创建一个新模块。

  在模块中,输入以下代码:

  VBA

  Sub ExportColumnData()

  ' 定义要导出的列

  Dim colsToExport As Range

  colsToExport = Range("A:B")

  ' 创建一个新工作表

  Dim newSheet As Worksheet

  Set newSheet = ThisWorkbook.Sheets.Add()

  ' 将数据复制到新工作表

  newSheet.Range("A1").CopyFromRange(colsToExport)

  ' 保存工作表

  newSheet.SaveAs "C:\\Temp\\ExportedData.xlsx"

  End Sub

  保存模块。

  按 F5 运行宏。

  该宏将创建一个名为“ExportedData.xlsx”的新工作表,并将指定列的数据复制到该工作表中。

  方法四:使用第三方工具

  除了上述方法之外,还可以使用第三方工具来导出 Excel 中的数据。例如,可以使用“Excel2CSV”或“Excel2Text”等工具将 Excel 数据导出为 CSV 或文本格式。

多重随机标签

猜你喜欢文章