操你逼_一级毛片在线观看免费_91欧美激情一区二区三区成人_日本中文字幕电影在线观看_久久久精品99_九九热精

問題已解決

如何將多個Excel文件合并成一個有多個sheet的Excel文件

84784975| 提問時間:2022 03/09 10:45
溫馨提示:如果以上題目與您遇到的情況不符,可直接提問,隨時問隨時答
速問速答
海棠老師
金牌答疑老師
職稱:中級會計師
如何將多個Excel文件合并成一個有多個sheet的Excel文件? 1、新建一個文件夾,將需要合并的excel文檔復制到該文檔目錄下。 2、新建一個EXCEL空白文檔,鼠標移動到在sheet工作表上單擊右鍵,選擇“查看代碼”選項,進入VBA控制臺。 3、在菜單欄點擊“插入”菜單,選擇“模塊”選項,進入模塊編輯界面。 4、在編輯框中復制以下代碼,注意符號,需是英文狀態下。 '功能:把多個excel工作簿的第一個sheet工作表合并到一個excel工作簿的多個sheet工作表,新工作表的名稱等于原工作簿的名稱Sub Books2Sheets() '定義對話框變量 Dim fd As FileDialog Set fd = Application.FileDialog(msoFileDialogFilePicker) '新建一個工作簿 Dim newwb As Workbook Set newwb = Workbooks.Add With fd If .Show = -1 Then '定義單個文件變量 Dim vrtSelectedItem As Variant '定義循環變量 Dim i As Integer i = 1 '開始文件檢索 For Each vrtSelectedItem In .SelectedItems '打開被合并工作簿 Dim tempwb As Workbook Set tempwb = Workbooks.Open(vrtSelectedItem) '復制工作表 tempwb.Worksheets(1).Copy Before:=newwb.Worksheets(i) '把新工作簿的工作表名字改成被復制工作簿文件名,這兒應用于xls文件,即Excel97-2003的文件,如果是Excel2007,需要改成xlsx newwb.Worksheets(i).Name = VBA.Replace(tempwb.Name, ".xls", "") '關閉被合并工作簿 tempwb.Close SaveChanges:=False i = i + 1 Next vrtSelectedItem End If End With Set fd = Nothing End Sub 5、代碼輸入后,點擊菜單項中“運行”,選擇“運行子過程”選項,或者按下F5快捷鍵,運行代碼。 6、運行代碼后,會彈出文檔選擇界面,找到新建文件夾的路徑,選擇你所需要合并的文檔,選擇文檔后,點擊“打開”,代碼正在運行,運行時間視文檔數目而定。 7、代碼段運行結束后,就會出現已經合并完成的界面。
2022 03/09 10:53
描述你的問題,直接向老師提問
0/400
      提交問題

      您有一張限時會員卡待領取

      00:10:00

      免費領取
      主站蜘蛛池模板: 韩国精品在线 | 三级波多野结衣护士三级 | 亚洲国产电影 | 精品99久久久久久 | 99久久综合 | 国产欧美精品一区二区色综合 | 美女被免费喷白浆视频 | 久久久久久网 | 嫩草影院免费观看 | 中日韩在线观看 | 污污视频免费网站 | 久久夜靖品 | 久久成人一区 | 日本久久久久久久 | 久久久久久久久久久久久9999 | 一区二区高清 | 亚洲国产日韩精品 | 国产精品久久毛片av大全日韩 | 精品久久久久久久 | 亚洲福利视频一区二区 | 日韩影音| 亚洲精品午夜 | 午夜日韩免费视频 | 亚洲国产精品成人天堂 | 国产精品尤物 | 免费在线小视频 | 能免费看av的网站 | 国产精品三级 | 成人影院免费观看 | 国产精彩视频 | 欧美一级片在线看 | 欧美第一精品 | 能看毛片的网站 | 日本一区二区不卡 | 久久在线 | 国产精品久久久久久久妇 | 亚洲国产区 | 亚洲乱码一区二区三区在线观看 | 99综合视频 | 免费在线观看av网站 | av看片|