国产探花免费观看_亚洲丰满少妇自慰呻吟_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      
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 彩票| 明水县| 广灵县| 天等县| 临江市| 乡城县| 巴林右旗| 松潘县| 富顺县| 阿瓦提县| 连州市| 电白县| 哈巴河县| 环江| 清徐县| 玉树县| 遵义市| 永德县| 洛阳市| 平舆县| 湘潭市| 辽宁省| 临桂县| 永寿县| 宁德市| 仁化县| 郑州市| 探索| 遂溪县| 江城| 保靖县| 禄劝| 平湖市| 澄迈县| 彰化县| 民和| 克什克腾旗| 琼中| 额敏县| 石渠县| 资溪县|