Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

formule pour dire appartient à

alexletiti

XLDnaute Nouveau
bonjour,
j'ai un programme et je voudrais que excel vérifie avant tout si la valeur existe.
Voici le programme :
Public Sub prog1()
nom = InputBox('Donner le nom de l'utilisateur')
For Each x In Range('A:A')
If IsEmpty(x) Then
Exit For
End If
n = n + 1
plage = n
if nom appartient range('A:A')
If nom = x Then
x = x.Offset(0, 1)
MsgBox 'l'utilisateur ' & nom & ' appartient au groupe ' & x
End If
elseif nom n'appartient pas a range('A:A')
MsgBox 'cet utilisateur n'existe pas !!'
End If
Next
End Sub

J'espère que vous pourrez m'aider.
a+
 

Hervé

XLDnaute Barbatruc
Bonjour

pas tout compris, mais bon je me lance :

ta macro modifié :



et une autre facon de faire plus courte et plus rapide :



salut
 

Hervé

XLDnaute Barbatruc
Bonjour

ci-joint les macros, avec explications :





Voilà, hésites pas en cas de problème.

Salut
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…