[算表] VBA workbook與sheet的差異

看板Office作者 (阿偉)時間15年前 (2011/04/19 00:02), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
軟體:EXCEL 版本:2003 各位好, 我目前是在EXCEL中執行VBA, 控制一些輸入的判斷來做反應, 不論有多少sheet,一律寫在workbook中, 這樣在vba撰寫修改上比較困難, 不知道能不能把每個sheet要做的事, 分別寫到各個sheet表單中? 之前曾試過直接把某段程式貼至特定的sheet, 但就不會執行, 不知道要怎麼修改~~謝謝。 最主要的困難是我寫了太多東西, 所以他說我sub 太大…無法執行! 不然修改困難我自己是覺得細心一點就還好~ 我的sub 開頭如下 Private Sub Workbook_SheetChange(ByVal sh As Object, ByVal Target As Range) … End sub -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.133.13.138 ※ 編輯: criky 來自: 140.133.13.138 (04/19 00:08)

04/19 17:37, , 1F
原來改成 Worksheet_Change 就可以了~~
04/19 17:37, 1F
文章代碼(AID): #1Dh62iTy (Office)
文章代碼(AID): #1Dh62iTy (Office)