'选取任意区域中大于0的数替换为正数
Sub 正数()
Dim All_Rg, Rg As Range
Set All_Rg = Selection
For Each Rg In All_Rg
If Rg.Value > 0 Then Rg.Value = "正数"
Next
End Sub
'选取任意区域中大于0的数所在行
Sub S_ROW()
Dim Rg, All_Rg, Row_Rg As Range
Dim I As Integer
I = 0
Set All_Rg = Selection
For Each Rg In All_Rg
If Rg > 0 And IsNumeric(Rg) Then
I = I + 1
If I = 1 Then Set Row_Rg = Rg Else
Set Row_Rg = Union(Row_Rg, Rg)
End If
Next
Row_Rg.EntireRow.Select
End Sub