Excel巨集的問題 - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- OFFICE 相 關 軟 體 討 論 版


PCZONE 討論區



通知

-- OFFICE 相 關 軟 體 討 論 版 Word、Excel、PowerPoint、Access、Outlook、FrontPage或Office XP等的問題解答與經驗分享

會員
Excel巨集的問題
我想請問在試算表中執行巨集,當儲存格A1的值為1時中止或是暫停巨集,應該怎麼做呢? 請個位大大為我解答 謝謝!!

回覆
會員
回覆: Excel巨集的問題
你有你的巨集檔案?
比較好改成你要的.~
回覆
會員
回覆: Excel巨集的問題
wkl66216大大你好! 我錄製了1,2,3,.....N個巨集然後再把N個巨集組合成一個
因為我只會錄製然後再跟著內容編輯找不到相關文章可以參考
巨集內容大概如下

Sub Macro01()
'
' Macro01 Macro
'
' 快速鍵: Ctrl+z
'
Range("IA126:IF126").Select
Selection.Copy
Range("IA136:IF235").Select
ActiveSheet.Paste
Range("IA127:IF127").Select
Application.CutCopyMode = False
Selection.Copy
Range("IA136:IF235").Select
ActiveSheet.Paste
Range("IA128:IF128").Select
Application.CutCopyMode = False
Selection.Copy
Range("IA136:IF235").Select
ActiveSheet.Paste
Range("IA129:IF129").Select
Application.CutCopyMode = False
Selection.Copy
Range("IA136:IF235").Select
ActiveSheet.Paste
Range("IA130:IF130").Select
Application.CutCopyMode = False
Selection.Copy
Range("IA136:IF235").Select
ActiveSheet.Paste
Range("IA131:IF131").Select
Application.CutCopyMode = False
Selection.Copy
Range("IA136:IF235").Select
ActiveSheet.Paste
Range("IA132:IF132").Select
Application.CutCopyMode = False
Selection.Copy
Range("IA136:IF235").Select
ActiveSheet.Paste
Range("IA133:IF133").Select
Application.CutCopyMode = False
Selection.Copy
Range("IA136:IF235").Select
ActiveSheet.Paste
Range("IA134:IF134").Select
Application.CutCopyMode = False
Selection.Copy
Range("IA136:IF235").Select
ActiveSheet.Paste
Range("IA125:IF125").Select
Application.CutCopyMode = False
Selection.Copy
Range("IA136:IF235").Select
ActiveSheet.Paste
End Sub
回覆
會員
回覆: Excel巨集的問題
Sub Macro01()
if [a1]=1 then exit sub
......底下接你的代碼

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。