Re : VBA : forcer la valeur a 110
Bonjour le Forum,
Merci cela fonctionne super bien.
Merci d'avance.
Soleil11
****************
Bonjour le forum,
Toujours dans le même sujet, j'ai essayé de modifier le code que m'avez donner en ajoutant deux critère de filtre mais cela n'a pas l'aire de trop marché.
Voila ou je bloque : If c.Value Like "SelValue1" And "SelValue2" Then
c.Offset(0, 4) = 110
Après avoir selectionner le filtre j'aimerais qu'il force la valeur à 110 dans la colonne "T". Ci-dessous le code que j'ai essayé de modifier et j'ai attaché un fichier.
Sub Force_valueto110()
Dim SelValue1 As String
Dim SelValue2 As String
Dim SelValue3 As String
Dim SelValue4 As String
SelValue1 = "04 Standard hours"
SelValue2 = "05 Plan Intervention"
Sheets("Data2").Activate
Application.ScreenUpdating = False
With Sheets("Data2")
Lrow = .Cells(Rows.Count, "P").End(xlUp).Row
For Each c In .Range(Cells(1, 16), Cells(Lrow, 16))
If c.Value Like "SelValue1" And "SelValue2" Then
c.Offset(0, 4) = 110
Next c
.Range(Cells(1, 16), Cells(Lrow, 1)).AutoFilter Field:=1, Criteria1:=Array( _
SelValue1, SelValue2), Operator:=xlFilterValues
End With
Application.ScreenUpdating = False
End Sub
Merci pour votre aide encore.
Soleil
😕