[算表] 選擇調用Worksheet_SelectionChange巨集

看板Office作者 (Blue night)時間10年前 (2015/06/22 09:19), 編輯推噓0(007)
留言7則, 3人參與, 最新討論串1/1
軟體:EXCEL 版本:2010 某工作表有個Private Sub Worksheet_SelectionChange(ByVal Target As Range) 事件巨集 但不是時時刻刻都需要他不停處裡 能否另外寫一指令 讓我在需要時啟用 不用時關閉 謝謝 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.41.19 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1434935985.A.EAB.html

06/22 12:07, , 1F
配合if+intersect來限制觸發事件的儲存格範圍
06/22 12:07, 1F

06/22 12:54, , 2F
If Not Application.Intersect(Target, Range("A1","A2",
06/22 12:54, 2F

06/22 12:54, , 3F
"B1:B4")) Is Nothing Then
06/22 12:54, 3F

06/22 13:13, , 4F
前面的application.可省略,使用intersect就可以
06/22 13:13, 4F

06/22 13:15, , 5F
如p大要a1,a2及b1:b4觸發的話,可寫Range("a1:a2,b1:b4")
06/22 13:15, 5F

06/22 13:16, , 6F
或是[a1:a2,b1:b4]
06/22 13:16, 6F

06/24 15:15, , 7F
了解了 謝謝
06/24 15:15, 7F
文章代碼(AID): #1LXsAnwh (Office)
文章代碼(AID): #1LXsAnwh (Office)