Problème VBA excel

Résolu/Fermé
jubo26 - 3 déc. 2012 à 22:04
 jubo26 - 8 déc. 2012 à 19:18
Bonjour,

Bonjour,

J'ai un petit problème, je souhaiterai faire une macro qui puisse faire les opérations suivantes :

Dans un fichier, j'ai deux onglets « Synthèse » et « Suivi utilisateur ».

Dans l'onglet « Suivi utilisateur », j'ai trois colonnes Nom, service et état

La colonne état peut contenir 3 valeurs soit Validé, Supprimer ou « vide »

Dans l'onglet « Synthèse », j'ai deux colonnes Service et état

La colonne état peut être validé ou non validé

Si il y a un seul nom du service qui n'est pas validé ou supprimé alors l'état est non validé.
Si tous les noms sont soit validé ou supprimé alors l'état du service est validé.

Par exemple :

Onglet « Suivi utilisateur »

Nom Service état
Ju DAF Validé
So DAF Supprimé
Se DIF
Bu DRH Validé
Xc DRS
Ne DAF Validé
Du DIF Validé

Onglet « Synthèse »

Service état
DAF Validé
DIF Non validé
DRH Validé
DRS Non validé

Ainsi, je souhaiterais faire un code VBA qui puisse donner ces résultats à la colonne état de l'onglet « Synthèse ».
Je vous remercie pour votre aide.

Julien



A voir également:

2 réponses

eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 214
3 déc. 2012 à 23:02
Bonjour,

Vraiment en vba ?

Sinon :
=SI(SOMMEPROD(('Suivi utilisateur'!$B$2:$B$8=A2)*('Suivi utilisateur'!C2:C8=""));"Non validé";"Validé")

eric
0
Merci Eric
0