Bonjour,
Lorsque j'exécute le code ci dessous, j'ai le message suivant qui apparait : Erreur 1004 : impossible de lire la propriété countifs de la classe WorksheetFunction. Quelqu'un à t'il une idée de comment procéder pour que cela fonctionne?
Vous pouvez trouver en pièce jointe mon fichier exemple.
Remarque : les range("XXX") sont les noms de mes colonnes.
Merci à vous.
Lorsque j'exécute le code ci dessous, j'ai le message suivant qui apparait : Erreur 1004 : impossible de lire la propriété countifs de la classe WorksheetFunction. Quelqu'un à t'il une idée de comment procéder pour que cela fonctionne?
Vous pouvez trouver en pièce jointe mon fichier exemple.
Remarque : les range("XXX") sont les noms de mes colonnes.
Merci à vous.
Code:
Private Sub UserForm_Initialize()
Range("A2").Select
X = ActiveCell.Row
With Feuil1
Set plage = Union(.Range("EPI_Lunettes")(X), .Range("EPI_Chaussure")(X), .Range("EPI_Gants")(X), .Range("EPI_Visière")(X), .Range("EPI_Masque_aéro")(X), .Range("EPI_Masque_gaz")(X), .Range("EPI_Vêtement")(X))
For i = 1 To 7
If WorksheetFunction.CountIfs(plage, "X") = i Then
With Fproduit
cadre5.Width = 348 - i * 65
End With
End If
Next i
End With
End Sub