Autant pour moi, l'erreur est la
ActiveWorkbook.Worksheets(1).Cells(i, 8) = Left(Cellule, InStr(Cellule, "//") - 1)
il n'empeche que le dimensionnement des variable est a mon avis, mal placé. Donc au final, on obtient cela
1 2 3 4 5 6 7 8 9
| Sub PrsReview()
Dim i As Integer
Dim Cellule As String
For i = 2 To ActiveWorkbook.Worksheets(1).UsedRange.Rows.Count
MsgBox i
Cellule = ActiveWorkbook.Worksheets(1).Cells(i, 7).Value
ActiveWorkbook.Worksheets(1).Cells(i, 8) = Left(Cellule, InStr(Cellule, "//") - 1)
Next i
End Sub |
Partager