pb facile à resoudre: Macro "INPUTBOX" avec condition "COUNTIF=0"
Bonjour tout le monde,
J'aimerais faciliter la saisie de nouveaux articles dans ma base de données.
J'ai bien réussi à créer mon INPUTBOX.
Mais j'ai un problème lorsque j'ajoute ma condition " si l'article existe déjà dans la base de donées, alors ne pas l'ajouter".
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| Sub saisie()
'
' saisie Macro
'
Sheets("inventaire").Select 'selectionner cette feuille
Dim distri As String 'variable = distri
Dim facture As String ' variable = facture
With Range("e1").Select
Selection.End(xlDown).Select 'selectionner e1 et aller tout en bas
ActiveCell.Offset(1, 0).Range("A1").Select 'selectionner la cellule en dessous
distri = InputBox("Saissiez le nouveau code distribution", "Code distribution") 'La variable reçoit la valeur entrée dans l'InputBox
If distri <> "" Then 'Si la valeur est différente de "" on affiche le résultat
If "COUNTIF(R1C4:R1C9,""distri"")" = 0 Then
ActiveCell = distri
End If
End If
End With
End Sub |
Il s'agit juste d'un problème sur ma condition countif, pouvez - vous m'aider svp?
"incompatibilité de type"