Bonjour,
Je souhaite faire une boucle qui masque 3 lignes entières lorsqu'une cellule et celle juste en-dessous prennent une valeur spécifique. Voici mon code :
	
	
	
	
	
		
Cependant, l'erreur d'exécution 13 'Incompatibilité de type apparaît à cette ligne de code :
	
	
	
	
	
		
Sauriez-vous me dire d'où provient mon erreur ? 😕
Merci d'avance 🙂
	
		
			
		
		
	
				
			Je souhaite faire une boucle qui masque 3 lignes entières lorsqu'une cellule et celle juste en-dessous prennent une valeur spécifique. Voici mon code :
		Code:
	
	
	For i = 43 To 1000
    With Sheets("Feuil1")
        If .Range("A" & i).Value = "Valeur :" And .Range("A" & i + 1).Value = "" Then
            .Rows(i).EntireRow.Hidden = True
            .Rows(i + 1).EntireRow.Hidden = True
            .Rows(i + 2).EntireRow.Hidden = True
        End If
    End With
Next i
	Cependant, l'erreur d'exécution 13 'Incompatibilité de type apparaît à cette ligne de code :
		Code:
	
	
	If .Range("A" & i).Value = "DERIVE :" And .Range("A" & i + 1).Value = "" Then
	Sauriez-vous me dire d'où provient mon erreur ? 😕
Merci d'avance 🙂