- 帖子
- 2848
- 主題
- 10
- 精華
- 0
- 積分
- 2903
- 點名
- 0
- 作業系統
- 〔略〕
- 軟體版本
- 〔略〕
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 〔略〕
- 註冊時間
- 2013-5-13
- 最後登錄
- 2026-7-25
|
本帖最後由 准提部林 於 2015-11-29 16:58 編輯
Private Sub Worksheet_Change(ByVal Target As Range)
Dim E As Range, M, N
If [B1] = 111 Then Exit Sub '作動〔關閉〕
For Each E In Target
If Not Application.Intersect(E, [B3:B79]) Is Nothing Then
M = Application.Match(E(1, 2), [AA3:AA500], 0)
If IsError(M) Then N = 3 Else N = 1
If E(1, 2) = "" Then N = ""
If E <> N Then
MsgBox "輸入內容錯誤!將自動修正∼∼ "
Application.EnableEvents = False
E = N
Application.EnableEvents = True
End If
End If
Next
End Sub |
|