PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Office
[算表]將多個excel sheet 拆分成單一檔案
作者:
ktl
(有志氣一點!)
2015-03-24 00:17:22
軟體: excel
版本:2007以上
我想要將27個工作表分拆成27個檔案
上網找到教學影片 但是很奇怪的是 我的巨集寫的跟他一樣
可是卻永遠都只能把一個我寫巨集使用的工作表成功另存
換言之 excel聽不懂我的activeworksheet這個指令
想請問各位厲害的先進 是不是有別的方法?還是我哪裡弄錯了?
我試過好多次了....謝謝各位 以下附上影片跟我的巨集 謝謝!
http://ppt.cc/bvho
Dim savepath As String
If ActiveCell <> "" Then
savepath = ActiveWorkbook.Path
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _
ActiveCell.Value & "!A1", TextToDisplay:=ActiveCell.Value
ActiveCell.Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
Sheets(ActiveSheet.Name).Select
Sheets(ActiveSheet.Name).Copy
ChDir "C:\Users\hsiaofeng\Desktop\新增資料夾"
ActiveWorkbook.SaveAs Filename:= _
savepath & "\" & ActiveSheet.Name & ".xlsm", FileFormat:= _
xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
ActiveWindow.Close
ActiveWindow.ScrollWorkbookTabs Position:=xlLast
Sheets("source").Select
Call 巨集1
End If
End Sub
作者: soyoso (我是耀宗)
2015-03-24 07:22:00
聽不懂activeworksheet這個指令,是因為沒有這個指令應該是activesheet
http://goo.gl/GH3u0o
試試,可用for each...next的方式以原文來看應是還要在加上迴圈,才不會只是另存其中一個
繼續閱讀
[算表] Excel快速畫圖表巨集
ninjaxin
[問題] Excel的空白儲存格
nanogiant
Fw: [求救] Outlook 如何像 Mac mail 整合多個帳號?
rainlinlin
[問題] excel如何把條列式資料丟到日曆裡
haruQ
[算表] VLOOKUP找到相同增加一個條件篩選
pavlov
[問題] Excel 如何取代一行
sfees
[算表] 如何自動取出往下推算第一個數字
jie123
[算表] EXCEL多條件回傳對應儲存格 (數值區間)
linsylvia
[問題] PPT 影片絕對路徑轉相對路徑
wxtab019
[問題] Excel折線圖製作
BONGA5566
Links
booklink
Contact Us: admin [ a t ] ucptt.com