Condion avec excel, qui insererait une date??
Résolu
maferland
-
ccm81 Messages postés 10909 Date d'inscription Statut Membre Dernière intervention -
ccm81 Messages postés 10909 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un liste excel de commande qui contient environ 6000 ligne d'item.
dans mon classeur, j'a:
la colone A qui représente le no. de pièce
la colone B qui repésente la description de la piece
la colone C qui représente la quantité de pieces demandé
la colone D mon no de commande
la colone E ou j'indique si ma commande est completement recu ou non.
la colone F ou j'indique la date ou ma comamnde est complété
Ce que j'aimerais...et je trouve pas commetn faire est ceci. A l'instant ou je met "OUI" dans ma colone E, j'aimerais qu'automatiquement la date du jour apparaisse et si possible, que ma ligne au complet soit souligné en vert.
avez-vous une idée... je suis pas encore à l'aise avec les si...
merci de votre aide.
je suis sur excel 2003 pour votre info.
J'ai un liste excel de commande qui contient environ 6000 ligne d'item.
dans mon classeur, j'a:
la colone A qui représente le no. de pièce
la colone B qui repésente la description de la piece
la colone C qui représente la quantité de pieces demandé
la colone D mon no de commande
la colone E ou j'indique si ma commande est completement recu ou non.
la colone F ou j'indique la date ou ma comamnde est complété
Ce que j'aimerais...et je trouve pas commetn faire est ceci. A l'instant ou je met "OUI" dans ma colone E, j'aimerais qu'automatiquement la date du jour apparaisse et si possible, que ma ligne au complet soit souligné en vert.
avez-vous une idée... je suis pas encore à l'aise avec les si...
merci de votre aide.
je suis sur excel 2003 pour votre info.
A voir également:
- Condion avec excel, qui insererait une date??
- Liste déroulante excel - Guide
- Déplacer une colonne excel - Guide
- Word et excel gratuit - Guide
- Insérer une vidéo dans powerpoint - Guide
- Si ou excel - Guide
11 réponses
re
le code doit être recopié dans le module de ta feuille,
pour celà, tu te places dans ta feuille, clic-droit sur l'onglet, visualiser le code
tu dois être dans l'éditeur de VBA
sous la barre des outils (Fichier- Edition etc ... ) tu as en principe deux listes déroulantes
sur celle de gauche il doit y avoir Général (ce n'est pas bon) tu choisis Worksheet
il ne te reste plus qu'à coller
RQ1. le code est conçu pour fonctionner sur les colonnes E (pour OUI) et F (pour les dates)
RQ2. pour la couleur, c'est une MFC (donc pas de macro)
bonne suite
le code doit être recopié dans le module de ta feuille,
pour celà, tu te places dans ta feuille, clic-droit sur l'onglet, visualiser le code
tu dois être dans l'éditeur de VBA
sous la barre des outils (Fichier- Edition etc ... ) tu as en principe deux listes déroulantes
sur celle de gauche il doit y avoir Général (ce n'est pas bon) tu choisis Worksheet
il ne te reste plus qu'à coller
RQ1. le code est conçu pour fonctionner sur les colonnes E (pour OUI) et F (pour les dates)
RQ2. pour la couleur, c'est une MFC (donc pas de macro)
bonne suite
pour la MFC
1. tu sélectionnes une cellule par exemple A2
format/mise en forme conditionnelle
choisir
la formule est
=$E2="OUI" (attention au $E2)
choisir ensuite le motif
OK
2. sélectionner A2
édition/copier
3. sélectionner tout le tableau
édition/collage spécial et cocher format
bonne suite
1. tu sélectionnes une cellule par exemple A2
format/mise en forme conditionnelle
choisir
la formule est
=$E2="OUI" (attention au $E2)
choisir ensuite le motif
OK
2. sélectionner A2
édition/copier
3. sélectionner tout le tableau
édition/collage spécial et cocher format
bonne suite
Bonjour,
Si vous tenez absolument a avoir une colonne pour saisir OUI et la date en automatique c'est du VBA qu'il vous faut.
Si vous mettez la date dans la colonne ou j'indique si ma commande est completement recu ou non. alors ce n'est que de la mise en forme conditionnel pour la couleur.
C'est vous qui voyez.
Bonne suite
Si vous tenez absolument a avoir une colonne pour saisir OUI et la date en automatique c'est du VBA qu'il vous faut.
Si vous mettez la date dans la colonne ou j'indique si ma commande est completement recu ou non. alors ce n'est que de la mise en forme conditionnel pour la couleur.
C'est vous qui voyez.
Bonne suite
Idéalement j'aimerais avoir ma colone comamnde complété, car je ne receverai pas toute la quatité de l'item en même temps nécéssairement....
don je suis un peu embêter sur le comment faire. et je ne m'y connais absolument pas en VBA...
donc...que me conseillez-vous de faire???
don je suis un peu embêter sur le comment faire. et je ne m'y connais absolument pas en VBA...
donc...que me conseillez-vous de faire???
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bonjour
un exemple avec macro pour la date et une MFC pour la couleur
https://www.cjoint.com/?0BhoLsYDcc9
pour voir le code clic-droit sur l'onglet de la feuille puis visualiser le code
bonne suite
un exemple avec macro pour la date et une MFC pour la couleur
https://www.cjoint.com/?0BhoLsYDcc9
pour voir le code clic-droit sur l'onglet de la feuille puis visualiser le code
bonne suite
Merci beaucoup c'est génial....ca marche top niveau!!!!
juste un truc..comment vous avez fait pour que ma ligne devienne verte???
juste un truc..comment vous avez fait pour que ma ligne devienne verte???
ok ca marche bien, le hic, c'est que si j'essaye de reproduire cette opération en copiant sur mes 5688 lignes...car ne marche pas....je ne sais pas vraiment quoi faire et je ne souhaite en aucun cas vous embeter....je ne veux pas avoir a répéter cette opération ligne par ligne.
qqn a une autre suggestion?
qqn a une autre suggestion?
re
je ne vois pas pourquoi la copie/collage special/format ne fonctionne pas.
as tu respecté la place du $ dans la formule de la MFC, le $ permet de bloquer la coordonnée qui le suit, ici il s'agit de la colonne, par contre pas de $ devant la ligne.
je peux à la rigueur ajouter cette MFC au code de la macro
si ça coince encore, peux tu envoyer une partie de ton fichier (une centaine de lignes) sans données confidentielles sur cjoint.com
bonne suite
je ne vois pas pourquoi la copie/collage special/format ne fonctionne pas.
as tu respecté la place du $ dans la formule de la MFC, le $ permet de bloquer la coordonnée qui le suit, ici il s'agit de la colonne, par contre pas de $ devant la ligne.
je peux à la rigueur ajouter cette MFC au code de la macro
si ça coince encore, peux tu envoyer une partie de ton fichier (une centaine de lignes) sans données confidentielles sur cjoint.com
bonne suite
Ok je suis capable de le faire sur la premiere ligne ligne...sur ma ma colone indiqué oui...mais quand vient le temps de faire "souligné toute ma ligne en vert...c'est la que je ne sais pas pourquoi...voici le lien
http://cjoint.com/12fe/BBim3rFQL2u.htm
http://cjoint.com/12fe/BBim3rFQL2u.htm
re
c'était bien un problème de $ dans la formule
https://www.cjoint.com/?BBiqnfPC1Bb
RQ1. la macro plante quand tu recopies le format, ce n'est rien
RQ2. revoies les notions de référence relatives/absolues (l'utilité du $ dans les adresses)
bonne suite
c'était bien un problème de $ dans la formule
https://www.cjoint.com/?BBiqnfPC1Bb
RQ1. la macro plante quand tu recopies le format, ce n'est rien
RQ2. revoies les notions de référence relatives/absolues (l'utilité du $ dans les adresses)
bonne suite
If UCase(Target.Value) = "OUI" Then