24周年

財(cái)稅實(shí)務(wù) 高薪就業(yè) 學(xué)歷教育
APP下載
APP下載新用戶掃碼下載
立享專屬優(yōu)惠

安卓版本:8.7.50 蘋果版本:8.7.50

開發(fā)者:北京正保會計(jì)科技有限公司

應(yīng)用涉及權(quán)限:查看權(quán)限>

APP隱私政策:查看政策>

HD版本上線:點(diǎn)擊下載>

工作簿中表格處理問題

來源: Excelhome 編輯: 2009/11/25 14:51:20  字體:

  【問題】

  一個工作簿中有幾十個表,怎么能把每個表都弄成一個單獨(dú)的工作簿。有沒有快速解決的方法?

  【解答】

  Sub 另存所有工作表為工作簿()

  Dim sht As Worksheet Application.ScreenUpdating = False  '禁用屏幕刷新

  ipath = ThisWorkbook.Path & "\" For Each sht In Sheets sht.Copy ActiveWorkbook.SaveAs ipath & sht.Name & ".xls"    '(工作表名稱為文件名)

   'ActiveWorkbook.SaveAs ipath & sht.Name & Trim(sht.[d15])& ".xls"  '(工作表名稱 & D15單元內(nèi)容)

   'ActiveWorkbook.SaveAs ipath & Trim(sht.[d15]) & ".xls"   '(文件名稱為D15單元內(nèi)容)

  ActiveWorkbook.Close Next Application.ScreenUpdating = True '恢復(fù)屏幕刷新

  End Sub

責(zé)任編輯:zoe

實(shí)務(wù)學(xué)習(xí)指南

回到頂部
折疊
網(wǎng)站地圖

Copyright © 2000 - odtgfuq.cn All Rights Reserved. 北京正保會計(jì)科技有限公司 版權(quán)所有

京B2-20200959 京ICP備20012371號-7 出版物經(jīng)營許可證 京公網(wǎng)安備 11010802044457號