Board logo

標題: 如何寫語法,依序執行VBA程式(跨不同的工作表) [打印本頁]

作者: jsc0518    時間: 2017-3-3 16:42     標題: 如何寫語法,依序執行VBA程式(跨不同的工作表)

各位先進,我之前有寫過在同一個工作表上依序執行VBA
但我有許多的工作表都有寫VBA時,卻無法執行,是否哪裡需修正
Step1 --> Sheet1
Step2 --> Sheet2
Step3 --> Sheet3

感謝各位!



Public Sub RUN()
'依序執行VBA
Step1
Step2
Step3
End Sub
作者: Scott090    時間: 2017-3-4 07:53

回復 1# jsc0518

工作表1,工作表2,工作表3 分別為工作表名稱.
Public Sub RUN()
'依序執行VBA
    工作表1.Step1
    工作表2.  Step2
    工作表3. Step3
End Sub
作者: jsc0518    時間: 2017-3-4 09:17

回復 2# Scott090


原來只要在前面加上工作表名稱歐

謝謝您的指導!
作者: Scott090    時間: 2017-3-5 07:24

回復 3# jsc0518


    請注意, 此處的工作表名稱指的是 工作表程式名稱(code name),
不是工作表頁面底下那個工作表頁面名稱。
在VBA編輯視窗內有工作表屬性表,表中可以看到:
(name) ,這是 code name
name    ,這是 頁面名稱
作者: jsc0518    時間: 2017-3-5 15:33

回復 4# Scott090

okok,非常謝謝你的教導歐!




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)