Marcin
Borkowski
Regionalny
Koordynator ds.
Kluczowych Klientów
Temat: VBA excel - Type mismatch runtime error 13
Cześć mam napisane takie makro:
Sub Usun_Etap()
Dim rob As String
rob = Selection.Address
If Left(Range("A" & Range(rob).Row), 4) = "Etap" And Right(Range("A" & Range(rob).Row), 6) <> "razem:" And Left(Range("B" & Range(rob).Row - 1), 4) <> "STAN" Then
Call Usun_Wiersz
Do Until (Range("A" & Selection.Row) Like "Etap*" And Not Range("A" & Selection.Row) Like "Etap*razem:") Or Selection Like "CAŁKOWITY KOSZT STANU*"
Call Usun_Wiersz
Loop
Call Numeruj
Else
MsgBox ("Zaznacz właściwy Etap")
End If
End Sub
Przy użuciu wyskakuje mi błąd Type mismatch runtime error 13 i wskazuje na linijkę :
Do Until (Range("A" & Selection.Row) Like "Etap*" And Not Range("A" & Selection.Row) Like "Etap*razem:") Or Selection Like "CAŁKOWITY KOSZT STANU*"
Jak rozwiązać ten problem?
Z góry dziękuję za pomoc.