M
mroma
Guest
bonjour à tous,
Je me permets de vous poser une nouvelle question sur ce superbe forum 😉
Alors voila, je souhaite simplifier mon Select case
Merci !! 😉😀
Je me permets de vous poser une nouvelle question sur ce superbe forum 😉
Alors voila, je souhaite simplifier mon Select case
Code:
Select Case Cel.Offset(0, -1)
Case Is = "AFCE"
If Kase.Offset(0, 8) = "IFCE" Or Kase.Offset(0, 8) = "IFC1E" Or Kase.Offset(0, 8) = "IFC2E" _
Or Kase.Offset(0, 8) = "IFC3E" Or Kase.Offset(0, 8) = "IFC4E" Or Kase.Offset(0, 8) = "IFC5E" Then
Kase.Offset(0, 8).Interior.ColorIndex = 10 ' Vert
Kase.Offset(0, 8).Font.Color = vbBlack
Else
Kase.Offset(0, 8).Interior.ColorIndex = 3 ' Rouge
Kase.Offset(0, 8).Font.Color = vbBlack
.Rows(Kase.Row).Copy Sheets("Error on the MSCode").Range("A" & Rows.Count).End(xlUp).Offset(1, 0)
Sheets("Error on the MSCode").Columns("A:U").Columns.AutoFit
End If
Case Is = "AFDE"
If Kase.Offset(0, 8) = "IDDE" Or Kase.Offset(0, 8) = "IDD1E" Or Kase.Offset(0, 8) = "IDD2E" Or Kase.Offset(0, 8) = "IFDE" Then
Kase.Offset(0, 8).Interior.ColorIndex = 10 ' Vert
Kase.Offset(0, 8).Font.Color = vbBlack
Else
Kase.Offset(0, 8).Interior.ColorIndex = 3 ' Rouge
Kase.Offset(0, 8).Font.Color = vbBlack
.Rows(Kase.Row).Copy Sheets("Error on the MSCode").Range("A" & Rows.Count).End(xlUp).Offset(1, 0)
Sheets("Error on the MSCode").Columns("A:U").Columns.AutoFit
End If
Case Is = "IFRE"
If Kase.Offset(0, 8) = "IFAE" Or Kase.Offset(0, 8) = "IFRE" Or Kase.Offset(0, 8) = "IFR1" Or Kase.Offset(0, 8) = "IFR2" Then
Kase.Offset(0, 8).Interior.ColorIndex = 10 ' Vert
Kase.Offset(0, 8).Font.Color = vbBlack
Else
Kase.Offset(0, 8).Interior.ColorIndex = 3 ' Rouge
Kase.Offset(0, 8).Font.Color = vbBlack
.Rows(Kase.Row).Copy Sheets("Error on the MSCode").Range("A" & Rows.Count).End(xlUp).Offset(1, 0)
Sheets("Error on the MSCode").Columns("A:U").Columns.AutoFit
End If
End Select
Merci !! 😉😀