A voir également:
- Automatiser saisie excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
2 réponses
C'est pas très joli, mais en mettant ton choix dans la colonne A, tu peux ajouter une colonne B avec la formule :
=SI(A1=1;"Act+17h";SI(A1=2;"Activité";SI(A1=3;"Garderie";SI(A1=4;"Gard+17h";""))))
Après tu te sert des mise en forme conditionnelles pour la couleur.
Pour finir, tu copie/colle ta colonne B en mettant gardant que les valeurs et tu supprime la colonne A.
Une autre façon serait de remplir ta colonne de tes chiffres (1,2,3...) et de faire tourner une macro qui les changent comme tu le souhaite (avec la mise en forme)
Pour finir, Excel ne peut pas remplacer un contenu que tu viens de taper par un autre. Le remplissage "automatique" est instantané est impossible.
Bon courage,
=SI(A1=1;"Act+17h";SI(A1=2;"Activité";SI(A1=3;"Garderie";SI(A1=4;"Gard+17h";""))))
Après tu te sert des mise en forme conditionnelles pour la couleur.
Pour finir, tu copie/colle ta colonne B en mettant gardant que les valeurs et tu supprime la colonne A.
Une autre façon serait de remplir ta colonne de tes chiffres (1,2,3...) et de faire tourner une macro qui les changent comme tu le souhaite (avec la mise en forme)
Pour finir, Excel ne peut pas remplacer un contenu que tu viens de taper par un autre. Le remplissage "automatique" est instantané est impossible.
Bon courage,
Bonjour,
la "case remplie" est E3 ou...?
Si tu veux écrire (dans une autre cellule que E3) les textes en fonction du choix
avec Excel et les mises en forme conditionnelles:
=Si((E3>0)*(E3<5);CHOISIR(E3;"Act+17h";"Activité";.....etc);"")
en VBA
couleur sur XL2003 (risque d'erreurs si XL>=2007)
ta"caseremplie" peut être alors E3
Ci joint codes des couleurs 2003
https://www.cjoint.com/?3JoiG5X74PW
Michel
la "case remplie" est E3 ou...?
Si tu veux écrire (dans une autre cellule que E3) les textes en fonction du choix
avec Excel et les mises en forme conditionnelles:
=Si((E3>0)*(E3<5);CHOISIR(E3;"Act+17h";"Activité";.....etc);"")
en VBA
couleur sur XL2003 (risque d'erreurs si XL>=2007)
ta"caseremplie" peut être alors E3
Dim xxx As Range
Set xxx = Range("tacaseremplie")
Select Case Range("E3").Value
Case Is = 1
xxx = "act+17h"
xxx.Interior.ColorIndex = 46 'orange
Case Is = 2
xxx = "activité"
xxx.Interior.ColorIndex = 3 'rouge
Case ect
Case Else
xxx = ""
xxx.Interior.ColorIndex = -4142 'pas de couleur
End Select
Ci joint codes des couleurs 2003
https://www.cjoint.com/?3JoiG5X74PW
Michel