久久综合九色综合97婷婷-美女视频黄频a免费-精品日本一区二区三区在线观看-日韩中文无码有码免费视频-亚洲中文字幕无码专区-扒开双腿疯狂进出爽爽爽动态照片-国产乱理伦片在线观看夜-高清极品美女毛茸茸-欧美寡妇性猛交XXX-国产亚洲精品99在线播放-日韩美女毛片又爽又大毛片,99久久久无码国产精品9,国产成a人片在线观看视频下载,欧美疯狂xxxx吞精视频

有趣生活

當前位置:首頁>職場>

excel表格如何創建多個工作表內容(excel表格大神秘籍之批量新建工作表和工作薄)

發布時間:2024-01-24閱讀(14)

導讀Hello,大家好,今天跟大家分享下如何根據目錄批量新建工作表和工作薄,用到的地方還是比較多的,特別是年終數據匯總的時候,話不多說,我們開始把開始之前可能很....

Hello,大家好,今天跟大家分享下如何根據目錄批量新建工作表和工作薄,用到的地方還是比較多的,特別是年終數據匯總的時候,話不多說,我們開始把

開始之前可能很多人都分不清什么是工作表什么是工作薄,那么如何區分呢,簡單來說

工作?。壕褪且粋€我們建立的Excel文件

工作表:是工作薄中的一個表格

這么說大家應該都了解把

一、 批量新建工作表

1. 我們根據目錄插入數據透視表,然后將目錄的名稱拖動到篩選字段,如下動圖

excel表格如何創建多個工作表內容(excel表格大神秘籍之批量新建工作表和工作薄)(1)

2. 然后我們在數據透視表名稱中找到選項點擊他,然后選擇顯示報表篩選頁,然后點擊確定,數據透視表就會批量新建工作表,如下動圖

excel表格如何創建多個工作表內容(excel表格大神秘籍之批量新建工作表和工作薄)(2)

這么樣批量新建工作表是不是非常簡單,這個方法可以說是最簡單快捷的根據目錄建立工作表的方法了

二、 批量新建工作薄

根據目錄批量新建工作薄,我們需要用到vba

點擊開發工具,然后點擊visual basic進入vba的編輯窗口,然后我們插入一個模塊,將代碼復制進去,如下動圖

excel表格如何創建多個工作表內容(excel表格大神秘籍之批量新建工作表和工作薄)(3)

代碼如下

Sub xj()

Dim i

Dim s

For i = 1 To WorksheetFunction.counta([a:a])

s = Cells(i, 1)

ActiveWorkbook.SaveAs "D:" & s & ".xlsx"

Next

End Sub

下面來簡單介紹下代碼的意思

Sub xj()

Dim i

這個個的意識是定義變量

Dim s

這個的意識是定義變量

For i = 1 To WorksheetFunction.CountA([a:a])

這個的意思是將a賦值,它的值為1到A列的非空單元格個數,在這里我們調動了工作表函數counta來計算a列的非空個數

s = Cells(i, 1)

這個的意思是:將s賦值為單元格的值,因為i是變動的它會一直向下進行

ActiveWorkbook.SaveAs "D:" & s & ".xlsx"

這個的意思是:我們把新建的工作表工作表儲存在D盤并將它命名為S單元格的值和excel的后綴,如果你的Excel版本是10版本以下的需要將xlsx改為xls

Next

這個的意思是:結束循環語句

End Sub

最后我們來運行程序看一下效果。如下動圖

excel表格如何創建多個工作表內容(excel表格大神秘籍之批量新建工作表和工作?。?4)

我是Excel從零到一,你們的關注轉發和點贊是對我最大的肯定,

Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號-5 TXT地圖HTML地圖XML地圖