T
thierry13
Guest
J'ai un classeur B dans lequel se trouve une feuille de calcul appelé ListeArticles (qui, comme son nom l'indique) comporte des articles. J'ai, par ailleurs, un autre classeur qui lui, possède une feuille d'enregistrement d'articles ; avec le classeur A je créé les articles qui vont automatiquement s'implémenter dans le classeur B. Ma question est la suivante :
Comment puis-je vérifier lors de la saisie d'un code article, si celui-ci existe déjà ?
La macro ci-dessous fonctionne très bien si cette feuille de calcul fait partie du classeur principal, mais je veux impérativement qu'elle soit extérieure.
For compteur = 2 To sheets("ListeArticles").Range("A2").End(xlDown).Row
contenu = Sheets("ListeArticles").Range("A" & compteur).Value
contenu = MaCell.Range("A" & compteur).Value
If contenu = Range("E4") Then nbarticle = 1
Next compteur
If nbarticle = 1 Then
informer = MsgBox("Immatriculation existante !", vbOKOnly, "Ajout impossible...")
End If
Si quelqu'un peut m'aider, merci d'avance
Comment puis-je vérifier lors de la saisie d'un code article, si celui-ci existe déjà ?
La macro ci-dessous fonctionne très bien si cette feuille de calcul fait partie du classeur principal, mais je veux impérativement qu'elle soit extérieure.
For compteur = 2 To sheets("ListeArticles").Range("A2").End(xlDown).Row
contenu = Sheets("ListeArticles").Range("A" & compteur).Value
contenu = MaCell.Range("A" & compteur).Value
If contenu = Range("E4") Then nbarticle = 1
Next compteur
If nbarticle = 1 Then
informer = MsgBox("Immatriculation existante !", vbOKOnly, "Ajout impossible...")
End If
Si quelqu'un peut m'aider, merci d'avance