DECALER() ne fais pas limiter le choix au valeurs de la liste déroulante

  • Initiateur de la discussion Initiateur de la discussion Munchkin
  • Date de début Date de début

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 !

M

Munchkin

Guest
Bonjour mesdamies messieurs

je connais bien comment utiliser la fonction DECALER pour ne pas avoir de ligne blancha dans ma liste déroulante, mais la selection des valeurs ne sera plus limité a cette liste.

Donc l'utilisateur peut saisir n'importe quelle valeur il veut

est ce qu'il y a une facon pour re-limiter le choix à la liste?

=DECALER(Liste;0;0;NB.SI(Liste;"<>0"))

Merci
Munchkin
 
Bonjour,

Dans Liste Variable
http://www.excel-downloads.com/html/French/forum/messages/1_77685_77685.htm

Michel XLD avait laissé une macro qui revalidait la liste de validation après chaque ajout de noms et en voici une amélioration (on n'a plus de blanc et on ne peut choisir que ce qu'il y a dans la liste)?
Si cela peut t'aider :

Sub MajListeValidation()
Range("D7").Validation.Delete 'supprimer l'ancienne liste
With Range("D7").Validation 'creer la nouvelle liste
.Add Type:=xlValidateList, Formula1:="=F7:" & Range("F28").End(xlUp).Address
End With
End Sub

on suppose que ta liste se trouve dans la colonne de F7 à F28
et que Validation données est dans la cellule D7 pour choisir.

Celeda
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour