Faça uma pequena alteração no meu código

0

Eu tenho usado o código abaixo, mas gostaria de ajudar a fazer uma pequena alteração. Eu preciso mudar encontrando o "15" na seguinte linha de código: "Set Found = SearchCell.Find (O que: = 15, Lookat: = xlPart)" para encontrar qualquer número com o formato 000.00.

Código atualmente em uso;

Option Explicit

Sub Found()
Dim ws As Worksheet: Set ws = ThisWorkbook.Sheets("Sheet2")
Dim SearchRange As Range, SearchCell, Found As Range
Set SearchRange = ws.Range("F1:F20")
For Each SearchCell In SearchRange
    Set Found = SearchCell.Find(What:=15, Lookat:=xlPart)
    If Not Found Is Nothing Then
        Found.Interior.Color = vbRed
    End If
    Set Found = Nothing
Next SearchCell
End Sub
    
por KAREN KENDALL 20.09.2018 / 20:24

1 resposta

1

aqui está um código alterado:

Sub Found()
Dim ws As Worksheet: Set ws = ThisWorkbook.Sheets("Sheet2")
Dim SearchRange As Range, SearchCell As Range
Set SearchRange = ws.Range("F1:F20")
For Each SearchCell In SearchRange
    If SearchCell.NumberFormat = "000.00" Then
        SearchCell.Interior.Color = vbRed
    End If
Next SearchCell
End Sub
    
por 21.09.2018 / 10:36

Tags