我目前「試圖」設置在Excel中網格,其中位置細胞並提取數值
- 用戶輸入的引用(例如
HP1
或HP234
)和, - 我可以自動檢測它輸入的單元格和單元格中的數值(例如,
HP1
= 1,HP234
= 234)。
我已經開始玩下面的代碼。在msgbox("work")
部分 - 我只是用它來測試代碼。在這裏,我想返回單元格中的數值和單元格位置,以便將它們放到報表中。
任何幫助將不勝感激。
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rng As Range
Dim rngTarget As Range
Set rngTarget = Range("a1:a100")
If Not Intersect(Target, Range("A1:A100")) Is Nothing Then
For Each rng In rngTarget
If InStr(1, prNg, "H") > 0 And InStr(1, rngEachValue, "P") = 0 Then
MsgBox ("works")
End If
Next
End If
End Sub
你說你想檢測數值,但你的腳本只檢查字符「H」和「P」,這是什麼?H和P在你面前想檢查數值嗎? – 2013-04-26 10:54:08
什麼是'prNg'和'rngEachValue'?你的意思是在那裏使用'rng'嗎? – 2013-04-26 10:55:38
是的,我的意思是rng(範圍)這些。關於「H」和「P」 - 我不想採取任何行動,除非單元格包含這些字符。 – user1624926 2013-04-26 11:06:26