- 帖子
- 5923
- 主題
- 13
- 精華
- 1
- 積分
- 5986
- 點名
- 0
- 作業系統
- win10
- 軟體版本
- Office 2010
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台灣基隆
- 註冊時間
- 2010-5-1
- 最後登錄
- 2022-1-23
        
|
3#
發表於 2014-4-10 06:10
| 只看該作者
回復 2# cdkee - Option Explicit
- Private Sub Worksheet_Change(ByVal Target As Range) 'Target變數型態 為 Range物件(有修改值的儲存格)
- '此程序為工作表模組的預設觸動事件程式: 這工作表的任一儲存格有修改值時的程序
- Dim rng As Range
- MsgBox Target.Address '這行程式碼是讓你了解有修改值儲存格的位置
- If Target.Address = "$D$2" Then Call myPrg '也可以這樣寫
- ' Set rng = Worksheets("Sheet1").[D2]
- ' If Not Intersect(Target, rng) Is Nothing Then
- ' Call myPrg
- End Sub
複製代碼 |
|