Microsoft 365 中文网 > Excel > Excel拆分表格内容拆分为多个 Excel工作表拆分代码

Excel拆分表格内容拆分为多个 Excel工作表拆分代码

发布时间:2023-06-12 09: 53: 36

品牌型号:戴尔

系统: Windows 11

软件版本:Microsoft 365

Excel是一款强大的办公软件,可以用来处理各种数据和信息。有时候,我们需要对一个大的表格进行拆分,把其中的内容按照一定的规则分割成多个工作表或工作簿。这样可以方便我们对数据进行分类、筛选、统计等操作。那么,如何用Excel实现这样的功能呢?本文将为大家介绍Excel拆分表格内容拆分为多个的方法,Excel工作表拆分代码。

一、Excel拆分表格内容拆分为多个

如果我们想要把一个表格中的内容按照某一列或某几列的值进行拆分,可以使用Excel自带的“高级筛选”功能。具体操作步骤如下:

1. 打开需要拆分的表格,选中要拆分的数据区域,点击“数据”菜单栏中的“高级”按钮。

高级
图1:高级

2. 在弹出的对话框中,选择“将筛选结果复制到其他位置”,在“列表区域”框中输入或选择要拆分的数据区域,在“条件区域”框中输入或选择要按照哪些列进行拆分,在“复制到”框中输入或选择要将筛选结果复制到哪个位置。

筛选
图2:筛选

3. 点击“确定”按钮,可以看到筛选结果被复制到了指定的位置。

4. 重复上述步骤,根据不同的条件进行筛选,可以实现对表格内容的拆分。

二、Excel工作表拆分代码

如果我们想要把一个工作簿中的多个工作表按照工作表名称进行拆分,保存为多个单独的工作簿,可以使用VBA代码来实现。具体操作步骤如下:

1. 打开需要拆分的工作簿,按Alt+F11键进入VBA编辑器窗口。

2. 在左侧的项目资源管理器中,右键点击“Microsoft Excel对象”,选择“插入”-“模块”。

插入模块
图3:插入模块

3. 在右侧的代码窗口中输入以下代码:

Sub 拆分工作表()

Dim ws As Worksheet

Dim wb As Workbook

For Each ws In ThisWorkbook.Worksheets

Set wb = Workbooks.Add

ws.Copy Before:=wb.Worksheets(1)

wb.SaveAs ThisWorkbook.Path & "\" & ws.Name & ".xlsx"

wb.Close False

Next ws

End Sub

VBA代码
图4:VBA代码

3.点击运行按钮或按F5键执行代码,就可以看到当前工作簿中的每个工作表都被保存为了一个单独的工作簿,文件名与工作表名称相同。

拆分工作表
图5:拆分工作表

三、总结

本文介绍了两种Excel拆分表格内容拆分为多个,Excel工作表拆分代码的方法,一种是使用Excel自带的“高级筛选”功能,另一种是使用VBA代码。这两种方法都有各自的优缺点,可以根据实际情况和需求进行选择和使用。希望本文能够对你有所帮助。

展开阅读全文

标签:

读者也访问过这里:
PPT课堂
让你快速成为职场达人
立即学习
热门文章
word更新目录后格式变了怎么办 word更新目录为什么有的没有显示
word自动生成目录和更新目录功能大家在写论文的时候应该都体会到了它的好用之处,但是有的小伙伴反应word更新目录后格式会变化,还有的时候更新了目录却没有显示,遇到这种情况该怎么办呢?
2022-11-30
onedrive有必要开吗 onedrive能不能关闭
One Drive有必要开吗?当然是有必要开的,One Drive可以实现跨设备的数据传输,即便是在出差间隙也可以处理工作中紧急事件。除此之外,还可以将计算机本地的文件上传至One Drive云端从而节省本地空间。onedrive能不能关闭?One Drive可以通过设置进行关闭。下面我们来看具体的操作吧!
2022-12-01
excelif函数怎么用多个条件 excelif函数大于等于并且小于怎么输入
excel表格中有许多不同功能的函数和公式,如求和、求积、求均数、筛选数据等等。今天,我们就来讲讲如何使用excel中的if函数,以及使用if函数过程中需要注意的一些操作技巧和方式,主要内容包括“excelif函数怎么用多个条件,excelif函数大于等于并且小于怎么输入”这两个问题。
2022-12-01
word整页复制到另一文档 word整页复制格式不变
我们使用Word文档时,有时需要将一个Word文档中的内容整页复制到另一个文档中。通常我们会使用Ctrl+C,Ctrl+V进行复制粘贴,但是如果要将多个Word文档复制到一个文档中,这样操作起来就会降低工作效率。
2022-12-01
word打字不显示字了什么原因 word里面打字不显示是怎么回事
很多对Word文档不熟悉的朋友在使用Word过程中总会有这样那样的问题,比如打字不显示汉字甚至打字不显示等等。那么Word打字不显示字了是什么原因?Word里面打字不显示是怎么回事呢?
2022-12-01
ppt打开乱码怎么回事 ppt打开乱码怎么解决
ppt是我们在做文件演示时经常用到的一款软件,它可以支持用户播放文字、音视频、动画等文件,但有时人们上台演讲时,打开ppt出来的却是一堆乱码,场面变得十分尴尬,那么ppt打开乱码是怎么回事?
2022-12-01
最新资讯
word水印在哪个选项卡 word水印怎么设置只有第一页
给文档添加水印的作用十分丰富,如防止盗用和复制、成为品牌识别的一部分、确认文档的来源和所有者、传达特定的信息警示等等。添加水印,在Word中就可以完成。那么Word水印在哪个选项卡?Word水印怎么设置只有第一页?下文的教程能够给你详细地解答。
2023-09-27
word无法编辑被锁定怎么办 word所有功能都是灰色不能点
在使用Word的过程中,如果文档被锁定,只能以只读模式打开,很多的编辑功能都无法使用。那么,Word无法编辑被锁定怎么办?Word所有功能都是灰色不能点怎么解决呢?
2023-09-27
vcf可以用excel打开吗 excel怎么转vcf格式
vcf是一种常见的电子名片文件格式,可以存储联系人的姓名、电话、邮箱等信息。很多人可能想知道,vcf可以用excel打开吗?如果可以,又该如何操作呢?另外,如果想把excel表格中的数据转换成vcf格式,又该怎么做呢?本文将为大家介绍excel怎么转vcf格式。
2023-09-11
iSlide图标库是免费的吗 iSlide图标库怎么使用
iSlide插件是一款非常实用的PPT制作插件,其中包含了丰富的图标库资源,iSlide图标库可以方便用户快速找到适合自己的图标,不过,iSlide图标库是免费的吗?iSlide图标库怎么使用?本文将会详细介绍这些问题。
2023-09-11
word注音标示怎么弄 word注音怎么加声调
Word是一款常用的办公软件,它提供了丰富的文字处理功能,用户可以使用Word创建、编辑和格式化文档,包括信函、报告、简历、宣传册、手册等。在使用Word编辑文档时,有时候需要为汉字添加注音标示和声调。本文将介绍Word注音标示怎么弄以及Word注音怎么加声调的具体方法。
2023-09-11
excel表格定位功能在哪里excel表格定位功能怎么使用
在日常的办公工作中,我们经常需要用到Excel来处理大量的数据,在使用Excel时,我们会用到定位功能,可以快速定位到我们想要查找的单元格,提高我们的工作效率。那么,Excel表格定位功能在哪里?Excel表格定位功能怎么使用呢?接下来,就让我们一起来了解一下吧!
2023-09-11

微信公众号

欢迎加入Microsoft 365产品的大家庭,立即扫码关注,获取更多软件动态和资源福利。

读者也喜欢这些内容: