導航:首頁 > 編程大全 > 拆分excel工作表工具

拆分excel工作表工具

發布時間:2021-04-20 11:26:07

❶ 如何將一個excel工作表的數據拆分成多個sheet

解決如何將一個excel工作表的數據拆分成多個sheet的步驟如下:

1.打開Excel表格之後,我們專首先在空白表格處依次屬將要創建的工作表名稱按列輸入。

❷ 如何將excel中★拆分工作表

方法: 1、如圖所示,可以看到這個工作簿中有很多工作表,如何將這個工作表獨立出來,成為分一個獨立的文件. 2、這個時候大家可以網路一下並安裝WPS 2009,記住WPS2009的版本不要太高。下載安裝成功後記得要關閉自動升級功能。 3、打開WPS表格,在」工具「菜單中選擇」插件平台「 4、在「推薦插件」點擊「瀏覽全部插件」 5、在搜索框中輸入「工作簿拆分」找到對應的插件後點擊「立即安裝」按鈕。 6、這個時候會彈出一個小窗口點擊「允許」按鈕。 7、這個時候會提示安裝成功。 8、在工具欄位置也會看到這個剛剛安裝的工具。 9、這個時候選擇要拆分的EXCEL工作簿。右擊在彈出的菜單選擇打開方式為WPS。 這個時候點擊「工作簿拆分」工具。 10、這個時候選擇拆分出來的工作表的保存位置,並選擇後綴名為XLS,選擇要獨立出來的工作表。最後點擊「拆分」按鈕。 11、這個時候會發現工作簿中的所有以自己工作表名稱為文件名稱獨立出來

❸ 怎麼拆分一個excel工作簿中的多個工作表

工具:microsoft office excel 2007

步驟:

1、打開microsoft office excel 2007,右鍵任意一個工作表標簽,在彈出的下拉列表中選擇查看代碼。即彈出代碼窗口。

❹ 怎樣將EXCEL中一組工作表拆分成獨立單表

方法:

1、如圖所示,可以看到這個工作簿中有很多工作表,如何將這個工作表獨立出來,成為分一個獨立的文件.

❺ excel中怎麼將一個工作表多個sheet拆分成多個工作表

以WPS 2019版本為例:

關於excel中怎麼將一個工作表多個sheet拆分成多個工作表,您可使用WPS參考下述步驟完成操作:

1、打開「表格(Excel)」文檔;

2、點擊「數據-拆分表格」;

3、按需選擇「把工作表按照內容拆分」或「把工作簿按照工作表拆分」使用即可。

❻ excel如何將一個工作表根據條件拆分成多個工作表

操作步驟:

❼ excel怎麼將一張工作表拆分成多個工作表

excel將一張工作表拆分成多個工作表方法如下:

打開需要編輯的Excel文檔。如圖所示,工作簿下方有很多工作表。現在需要將這些工作表單獨拆分開成一個個工作簿。

❽ 如何把excel表拆分成獨立工作表

方法/步驟復

1
如圖所示,制我們可以看到這個工作簿中有很多工作表,如何將這個工作表獨立出來,成為分一個獨立的文件呢?

2
這個時候大家可以網路一下並安裝WPS 2009,記住WPS2009的版本不要太高。下載安裝成功後記得要關閉自動升級功能。

打開WPS表格,在」工具「菜單中選擇」插件平台「

在「推薦插件」點擊「瀏覽全部插件」

在搜索框中輸入「工作簿拆分」找到對應的插件後點擊「立即安裝」按鈕。

這個時候會彈出一個小窗口點擊「允許」按鈕。

這個時候會提示安裝成功。

我們在工具欄位置也會看到這個剛剛安裝的工具。

這個時候我們選擇要拆分的EXCEL工作簿。右擊在彈出的菜單選擇打開方式為WPS。

這個時候我們點擊「工作簿拆分」工具。

這個時候我們選擇拆分出來的工作表的保存位置,並選擇後綴名為XLS,選擇要獨立出來的工作表。最後點擊「拆分」按鈕。

這個時候我們會發現工作簿中的所有以自己工作表名稱為文件名稱獨立出來,是不是很快哦?

❾ 如何將一個excel工作表的數據拆分成多個工作表

原始數據表如下(名稱為:數據源),需要根據B列人員姓名拆分成每個人一個工作表。

點擊【開發工具】-【Visual Basic】或者Alt+F11的快捷鍵進入VBE編輯界面。

如下圖所示插入一個新的模塊。

如下圖,粘貼下列代碼在模塊中:
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) & "'"

Worksheets.Add after:=Sheets(Sheets.Count)

With ActiveSheet
.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

Sheets(1).Select
Sheets(1).Cells.Select

Selection.Copy

Worksheets(Sheets.Count).Activate
ActiveSheet.Cells.Select

Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
Next i

conn.Close
Set conn = Nothing
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

如下圖所示,插入一個控制項按鈕,並指定宏到剛才插入的模塊代碼。

點擊插入的按鈕控制項,根據提示選擇標題行和要拆分的列欄位,本例選擇「姓名」欄位拆分,當然也可以選擇C列的「名稱」進行拆分,看實際需求。

代碼運行完畢後在工作簿後面會出現很多工作表,每個工作表都是單獨一個人的數據。具體如下圖所示:

注意:
1)原始數據表要從第一行開始有數據,並且不能有合並單元格;
2)打開工作簿時需要開啟宏,否則將無法運行代碼。
圖解看網路經驗http://jingyan..com/article/d7130635071d2313fdf47585.html

閱讀全文

與拆分excel工作表工具相關的資料

熱點內容
mc9編程軟體怎麼導入圖紙 瀏覽:643
如何給文件加密但不隱藏 瀏覽:707
招人用什麼網站效率高 瀏覽:517
蘋果7屏幕碎了保修嗎 瀏覽:867
點閱小說大全app怎麼分享 瀏覽:986
瀏覽器保存文件為什麼總失敗 瀏覽:975
數據處理的順序是什麼 瀏覽:565
word文檔怎麼讓文件不並排 瀏覽:677
excel對外發文件解密 瀏覽:261
天天模擬器手游文件夾 瀏覽:9
編程課哪個工資高 瀏覽:250
相同的視頻下載文件為什麼打不開 瀏覽:440
獨立ip的網路列印機 瀏覽:460
西爾特編程器能保存什麼格式文件 瀏覽:127
java中類私有屬性能被序列化嗎 瀏覽:248
excel文件太大微信發送不了怎麼辦 瀏覽:711
蘋果手機重啟掉電 瀏覽:699
如何把文件夾生成網頁鏈接 瀏覽:781
足球買球用哪個app 瀏覽:757
電信數據業務通信費多少錢 瀏覽:486

友情鏈接