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