Donnés validation avec mise en forme

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

nicolas65400

XLDnaute Junior
Bonjour

1°) est il possible lorsqu'on utlise donnée validation de garder la mise en forme de la liste?

2°) J'ai saisi dans source
=DECALER(Entrées;EQUIV(B3&"*";Entrées;0)-1;0;NB.SI(Entrées;B3&"*"))
Pourquoi je peux saisir autre chose que ce qui est dans ma liste de validation
(le but de cette formule était de "racourcir" ma liste de choix en saisissant les premières lettres de la liste

Merci
 
Re : Donnés validation avec mise en forme

Et si tu y allais comme çà ?
essaie ligne 5
 

Pièces jointes

Re : Donnés validation avec mise en forme

Bonjour,
Il est plus simple de définir un tableau d'ensemble T_Entrees_Ens très large et un tableau réduit T_Entrees = =DECALER(T_Entrees_Ens;;;NBVAL(T_Entrees_Ens)).
et mettre dans Validation des données Liste =T_Entrees
Idem pour les autres listes Plat, Légumes, Desserts,...

Cordialement
Robert
 

Pièces jointes

Dernière édition:
Re : Donnés validation avec mise en forme

merci pour vos réponses je pense que je vais utiliser celle de st7 à condition que j'arrive à l'adapter aux autres colonnes et aux autres lignes j'ai essayé de faire pour les entrées mais je n'ai pas réussi à trouver ce qu'il fallait modifier pour que çà fonctionne si c'était possible de me commenter le code et dire ou je dois modifier
merci d'avance
 
Re : Donnés validation avec mise en forme

merci st007
mais je ne suis pas doué je n'y arrive pas
1°) Je n'arrive pas à dupliquer correctement les userform
2°) on dirait que les userform s'nechaineant quand je clique sur la croix pour fermer
il me reste du travail de sélection de lignes mais je stope là en espérant ne pas être stoppé trop longtemps
merci de repartir de cette dernière version si possible
 

Pièces jointes

Re : Donnés validation avec mise en forme

une grosse question, es-tu obligé d'ajouter autant de lignes vides entre les mois, il serait plus simple de modifier la hauteur de la ligne
cf ligne 16,29,42 ,55:60,73,86 ?

Sinon genre
Dim pl As Range
Set pl = Range("B5:H5")
For x = 18 To 620 Step 13
Set pl = Application.Union(pl, Range(Cells(x, 2), Cells(x, 8)))
Next x
If Not Application.Intersect(Target, pl) Is Nothing Then
 
Re : Donnés validation avec mise en forme

Comme çà pour le premier mois
merci
cependant et je ne comprend pas pourquoi je ne peux pas travailler sur la colonne h
çà me plante excel
une amélioration qui me vient à l'esprit
Est il possible de rajouter via le userform une entré plat, légumes ou dessert non présent dans la liste
le produit ser rajouterait ainsi dans la liste qui se reclasserait par ordre alpha

merci
 
Re : Donnés validation avec mise en forme

Avec mon dernier fichier aussi le soucis de colonne H ?
Excel ne plante pas, simplement la fenetre est decalee vers la droite.
Pour t'en convaincre, tapes sur la fleche vers le bas (au clavier comme pour descendre dans la feuille)
Et la question des lignes entre les mois?
Car si tu ajoutes des semaine, tu devras modifier les codes.(sinon, seul le 620 serait a modifier)
 
Re : Donnés validation avec mise en forme

merci
il n'y a plus ce beug au niveau de la colonne h
jai vu aussi tout ton travail pour les entrées mais je ne comprends plus la formule et suis incapable de faire la même chose pour les plats, légumes et dessert
avec le fichier précédent je savais mais pas avec celui ci
la seule chose que je vois c'est que le code est nettement plus court !
 
Re : Donnés validation avec mise en forme

C'est re-moi,
vois si ce fichier répond à tes besoins. (j'ose croire que oui si je ne me suis pas trop égarer)
tu peux désormais ajouter des éléments aux listes par clic OK dans l'userform
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
641
Réponses
6
Affichages
773
Réponses
2
Affichages
730
Retour