国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Excel > 正文

excel將一個工作表根據條件拆分成多個工作表圖文教程

2024-08-23 19:37:05
字體:
來源:轉載
供稿:網友

本例介紹在excel中如何將一個工作表根據條件拆分成多個工作表。

注意:很多朋友反映sheets(i).delete這句代碼出錯,要注意下面第一個步驟,要拆分的數據工作表名稱為“數據源”,而不是你新建工作簿時的sheet1這種。手動改成“數據源”即可。

操作步驟:

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

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

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

如下圖,粘貼下列代碼在模塊中:

復制內容到剪貼板
  1. Sub CFGZB()      
  2.     Dim myRange As Variant      
  3.     Dim myArray      
  4.     Dim titleRange As Range      
  5.     Dim title As String      
  6.     Dim columnNum As Integer      
  7.     myRange = Application.InputBox(prompt:="請選擇標題行:", Type:=8)      
  8.     myArray = WorksheetFunction.Transpose(myRange)      
  9.     Set titleRange = Application.InputBox(prompt:="請選擇拆分的表頭,必須是第一行,且為一個單元格,如:“姓名”", Type:=8)      
  10.     title = titleRange.Value      
  11.     columnNum = titleRange.Column      
  12.     Application.ScreenUpdating = False      
  13.     Application.DisplayAlerts = False      
  14.     Dim i&, Myr&, Arr, num&      
  15.     Dim d, k      
  16.     For i = Sheets.Count To 1 Step -1      
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 集安市| 霍山县| 枣阳市| 永平县| 高雄县| 肥东县| 印江| 祁东县| 荆门市| 含山县| 通海县| 桐庐县| 房产| 旺苍县| 佳木斯市| 临安市| 和顺县| 讷河市| 偃师市| 将乐县| 河南省| 二连浩特市| 峨山| 宜宾市| 安徽省| 江川县| 哈巴河县| 云和县| 扶沟县| 柞水县| 阿鲁科尔沁旗| 白朗县| 通渭县| 阳原县| 辽源市| 宁安市| 内丘县| 清丰县| 温泉县| 丽水市| 宣汉县|