Private Sub CommandButton1_Click()
Dim rng As Range
Dim str As String
For Each rng In Range("a2:c12")
If VBA.IsNumeric(rng.Value) And rng.Value > 0 Then
str = str & rng.Row & ":" & rng.Row & ","
End If
Next
str = Left(str, Len(str) - 1)
Range("" & str).Select
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If VBA.IsNumeric(Target.Value) And Target.Value > 0 Then Target.Value = "正数"
End Sub