问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何将一个excel工作表的数据拆分成多个sheet

发布网友 发布时间:2022-04-20 12:26

我来回答

4个回答

热心网友 时间:2022-05-23 16:02

以WPS 2019版本为例:

关于Excel把一个工作表拆分成多个工作表,您可使用WPS参考下述步骤完成操作:

1、打开「表格(Excel)」文档;

2、点击「数据-拆分表格」;

3、按需选择「把工作表按照内容拆分」或「把工作簿按照工作表拆分」使用即可。

热心网友 时间:2022-05-23 16:02

解决如何将一个excel工作表的数据拆分成多个sheet的步骤如下:

1.打开Excel表格之后,我们首先在空白表格处依次将要创建的工作表名称按列输入。

2.接着我们全选这部分内容,然后点击工具栏中的“插入”,在插入对应的页面内勾选“表格”-“数据透视表”。

3.在弹出的创建数据透视表对话框,首先勾选页面中间的“现有工作表”,然后将位置定位到任一空白单元格内。

4.点击对话框的确定,页面的右侧就会出现“数据透视表字段”窗口,我们将窗口中的sheet名称拖动到筛选器下方。

5.最后选中刚刚添加的筛选器,然后依次点击“分析”-“选项”-“显示报表筛选页”,在弹出的对话框直接点击确定,然后多个工作表就创建好了。这样就解决了如何将一个excel工作表的数据拆分成多个sheet的问题了。

热心网友 时间:2022-05-23 16:02

1、在excel的加载项选择方方格子,选择汇总拆分功能。

2、在下拉菜单中选择拆分工作簿。

3、设置要拆分出的工作表,以及需要储存的位置,然后点击确定。

4、运行完成后,会有提示,可以直接查看文件。

5、在指定的文件夹内就可以看到拆分好的表格。

热心网友 时间:2022-05-23 16:03

首先来看一下原始数据,A列是日期,B列是姓名,后面是名称和数量。需要根据B列的姓名将每个人的数据记录存储为一个单独的工作簿文件。
excel将一个工作表根据条件拆分成多个工作簿

按Alt+F11进入VBE界面。
excel将一个工作表根据条件拆分成多个工作簿

选择【插入】-【模块】插入一个模块。
excel将一个工作表根据条件拆分成多个工作簿
excel将一个工作表根据条件拆分成多个工作簿

双击模块名称,在右侧的空白处粘贴下列代码:

Sub CFGZB()

Dim myRange As Variant

Dim myArray

Dim titleRange As Range

Dim title As String

Dim columnNum As Integer

myRange = Application.InputBox(prompt:="请选择标题行:", Type:=8)

myArray = WorksheetFunction.Transpose(myRange)

Set titleRange = Application.InputBox(prompt:="请选择拆分的表头,必须是第一行,且为一个单元格,如:“姓名”", Type:=8)

title = titleRange.Value

columnNum = titleRange.Column

Application.ScreenUpdating = False

Application.DisplayAlerts = False

Dim i&, Myr&, Arr, num&

Dim d, k

For i = Sheets.Count To 1 Step -1

If Sheets(i).Name <> "数据源" Then

Sheets(i).Delete

End If

Next i

Set d = CreateObject("Scripting.Dictionary")

Myr = Worksheets("数据源").UsedRange.Rows.Count

Arr = Worksheets("数据源").Range(Cells(2, columnNum), Cells(Myr, columnNum))

For i = 1 To UBound(Arr)

d(Arr(i, 1)) = ""

Next

k = d.keys

For i = 0 To UBound(k)

Set conn = CreateObject("adodb.connection")

conn.Open "provider=microsoft.jet.oledb.4.0;extended properties=excel 8.0;data source=" & ThisWorkbook.FullName

Sql = "select * from [数据源$] where " & title & " = '" & k(i) & "'"

Dim Nowbook As Workbook

Set Nowbook = Workbooks.Add

With Nowbook

With .Sheets(1)

.Name = k(i)

For num = 1 To UBound(myArray)

.Cells(1, num) = myArray(num, 1)

Next num

.Range("A2").CopyFromRecordset conn.Execute(Sql)

End With

End With

ThisWorkbook.Activate

Sheets(1).Cells.Select

Selection.Copy

Workbooks(Nowbook.Name).Activate

ActiveSheet.Cells.Select

Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _

SkipBlanks:=False, Transpose:=False

Application.CutCopyMode = False

Nowbook.SaveAs ThisWorkbook.Path & "\" & k(i)

Nowbook.Close True

Set Nowbook = Nothing

Next i

conn.Close

Set conn = Nothing

Application.DisplayAlerts = True

Application.ScreenUpdating = True

End Sub
excel将一个工作表根据条件拆分成多个工作簿

返回Excel工作表界面,选择【开发工具】-【插入】-【表单控件】-【按钮】。
excel将一个工作表根据条件拆分成多个工作簿

选择完插入按钮后会弹出指定宏的界面,选定刚才插入的“CFGZB”宏,并确定。
excel将一个工作表根据条件拆分成多个工作簿

点击插入的按钮,根据提示选择标题行。
excel将一个工作表根据条件拆分成多个工作簿
excel将一个工作表根据条件拆分成多个工作簿

根据提示,选择要拆分的列标题,本例是“姓名”。
excel将一个工作表根据条件拆分成多个工作簿
excel将一个工作表根据条件拆分成多个工作簿

再次点击确定后,宏会自动运行。运行完毕后工作簿所在的同路径下会出现以每个人名命名的独立工作簿。打开每个单个工作簿就可以看到每个人自己的数据记录。
excel将一个工作表根据条件拆分成多个工作簿
excel将一个工作表根据条件拆分成多个工作簿
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
开封跑滴滴需要什么手续 郑州的滴滴打车可以在开封好吗 集团管控有哪几种模式 集团管控五种模式 集团管控模式集团管控模式选择的主要影响因素 win10桌面图标间距变大了怎么调整 win10桌面图标间距变大了调整方法 南宁什么路有民生银行 南宁民生银行保安第一个月工资多少?? 如果电池在综合测试时,电压原本是3.7伏标准,但是一测试那个电压立马 保护板的线结对但是用检测板测试为什么检测灯不亮反插反而亮为什么? 如何把excel工作表分开拆分 excel怎样将一个表格拆分成多个工作表 excel怎么将一张工作表拆分成多个工作表? 在Excel中,工作表的拆分分为( ) 在Excel中,工作表的拆分分为( ) A、 水平拆分和垂... 求好看的古风QQ分组。。。 有好友,挚友,朋友,家人,同学,恋人,不熟,陌... 求霸气可以带古风的六个分组 唯美伤感的古风分组要15个 设计古风版分组名,十一个,适合女生的,分组名适... 求qq设计分组,古风诗句的!共七个 分组,分别是陌... 我想找一些QQ古典的好友分组 求QQ的三字古风分组,共有10个分组 求qq设计分组,古风诗句的!共十个 分组,分别是陌... 求qq设计分组,古风诗句的,共七个分组,分别是陌... 分组名称古风(含好友,朋友,家人,老师,女同学,男同... 求五个字或者六个字的好友分组名称,要古风的,我... 八个字左右的古风qq分组(分别是小学同学、初中同... 给所有好友分组名称古风两个字,闺蜜,男朋友,朋... 好朋友、家人、同学、老师、朋友分组要具有古风诗意 如何将excel表格拆分成若干表格 如何将一格excel表拆分成多个sheet? EXCEL如何将一个工作表根据条件拆分成多件工作表 excel怎么把一个表格自动拆分为多个单表格 如何将一个excel工作表的数据拆分成多个工作表 将excel根据工作表名称拆分成多个文件 excel表格如何自动分类拆分成多个数据薄 excel表格,如何拆分为左右2个可分别独立编辑和操作... 电话在通话中微信打得通吗 请指点下西班牙炸肉卷怎么做好吃? 山东淄博 炸肉怎么做的? 干炸肉段怎么做酥脆 炸肉和什么一起做好吃 四川风味现炸酥肉的做法步骤图,怎么做好吃 大全家常用面粉还是淀粉,炸肉用什么肉怎么做酥脆好吃 蕃茄肉酱义大利面应该怎样做? 英语作业~~~ 微信的好友删除了怎么恢复 支付宝如何开通信用卡收款 支付宝怎么开通信用卡收款