SI en VBA

TEMAGOULTFARID

XLDnaute Occasionnel
Bonjour a vous tous,
En me servant d'une macro qui m'a été généreusement donné pour un autre projet, j'ai souhaité réutilisé avec des modifications

En tant que novice dans le domaine VBA, j'ai essayé de faire mes premiers pas (en trotteur évidement :) ) mais je bloque sur une ligne.
Le projet:
A1/Change de couleur par MFC généré par des chifrres lié aux informations de A2:A6 Dans l'ordre:
A2=temps estimé (affichage menu deroulant, couleur GRIS)
A3= NUIT si A2 informé(couleur Bleu)
A4 = Imprimer(OK) Si A2 Informer(Couleur violé)
A5 =Temps passé SI A2 informer(couleur vert)
A5 = Temps dépassé de A2 (couleur saumon)
A6 = Travail non effectué si A5 vide(couleur rouge)

Mon souci lorsque je souhaite saisir le temps passé , A5 la saisie dépend de l'information de la cellule A2, a savoir supérieur a 00:00 et A1 passe en vert mais lorsque le temps passé est supérieur A2 la couleur passe en saumon et je bloque dessus, car a chaque fois il me fenêtre s'ouvre et m'informe que la cellule A2 doit être informé , alors qu'elle est bien informé ,
je met PJ
Normalement le reste est OK
Par avance merci
 

Pièces jointes

  • couleur.xlsm
    20.1 KB · Affichages: 16

TEMAGOULTFARID

XLDnaute Occasionnel
Bonsoir
Je n'arrive pas à cerner ce que tu souhaites ?
Pourrais tu mettre en manuel ( plusieurs petits tableaux comme de A1 à A6) avec tes couleurs souhaitées selon les valeurs
cela ira 10 x plus vite à comprendre
Bonjour a toi , je te met en PJ l'explicatif plus le fichier original
je te remercie beaucoup
 

Pièces jointes

  • EXPLICATIF.xlsx
    37.7 KB · Affichages: 6
  • couleur (1).xlsm
    18.8 KB · Affichages: 5

TEMAGOULTFARID

XLDnaute Occasionnel
Bonsoir,

Le fichier en retour avec des modifications et des commentaires sur la macro

Cordialement
Edit: Bonsoir herve62
Bonjour a toi et merci beaucoup cela fonctionne, Un petite question, Lorsque je sélectionne les informations dans la colonne A2:A6 ok , pas de soucie,Par contre si je devais récupérer les informations de d'autres cellules exemple en fichier ;je copies F2:F6 et je fais coller avec lien-hypertexe , les infos sont bien affichées dans la colonne A2:A6 mais rien ne se passe dans la cellule A1.J'ai bien chercher par tout les collages , rien n'y fait.Pourrait tu me dire s'il y a une sorte de clonage ou autre.Par avance merci
 

Pièces jointes

  • couleur (4).xlsm
    20.5 KB · Affichages: 1

TEMAGOULTFARID

XLDnaute Occasionnel
Bonjour, @TEMAGOULTFARID
Là , Impeccable !!!!! j'ai pigé ou tout du moins je le pense
fichier joint , que avec des MFC , le VBA reste tel quel , d'ailleurs il signale bien en cas d'erreur
si pas ok fait le savoir , tu as aussi le fichier de Haonv
Bonjour a toi et merci beaucoup cela fonctionne, Un petite question, Lorsque je sélectionne les informations dans la colonne A2:A6 ok , pas de soucie,Par contre si je devais récupérer les informations de d'autres cellules exemple en fichier ;je copies F2:F6 et je fais coller avec lien-hypertexe , les infos sont bien affichées dans la colonne A2:A6 mais rien ne se passe dans la cellule A1.J'ai bien chercher par tout les collages , rien n'y fait.Pourrait tu me dire s'il y a une sorte de clonage ou autre.Par avance merci

Fichiers joints
 

Pièces jointes

  • couleur-2 (4).xlsm
    20.6 KB · Affichages: 5

herve62

XLDnaute Barbatruc
Supporter XLD
Salut
Bon comme je viens juste de voir ta réponse , je te renvoie la 1ere correction :
tu te mets en A1 > edite la MFC > gérer les règles > mets toi sur le format VERT > puis modifier la règle
tu changes le: $A$5<$A$2) par $A$5<=$A$2) ( ajout de =) > OK > appliquer , et c'est fait
pour le reste je vois ce soir
 

herve62

XLDnaute Barbatruc
Supporter XLD
Bonsoir
Voilà j'ai repris le fichier herve62 pour faire toutes les modif , normalement cela fonctionne
Les données sont à selectionner en F2:F6 , j'ai donc forcément effacé les validations de A2:A6
remis les formats de cellules comme il faut ; dans Fichier > options > avancées > affichage feuille calcul > décocher mettre un zero cellule vide ( pour les MFC)
Toutes les conditions ( j'ai fait STRICT) sont réalisées , j'ai juste un doute !!! si juste NUIT non selec. , que doit-il se passer ??
si tu effaces tout de F2:F6 tout est Blanc dans A2:A6
A toi de voir
 

Pièces jointes

  • herve62-1.xlsm
    13.1 KB · Affichages: 5

Discussions similaires

Réponses
1
Affichages
568
Réponses
1
Affichages
1 K

Statistiques des forums

Discussions
311 711
Messages
2 081 794
Membres
101 817
dernier inscrit
carvajal