XL 2013 Résolu par Job75, Jacky67, Si : menu cellule affiché en permanence

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Bonjour à toutes à tous,

J'ai une question qui pourra vous paraître curieuse :

J'ai un fichier excel que j'envoie à mes futurs clients et dans ce fichier, j'ai fait mon maximum pour qu'ils aient le moins possible de saisie.

Donc, 95 % du remplissage demandé sont des sélections comme ci-dessous :
Sans titre.jpg

Mais voilà, certains (et ils sont nombreux), ne comprennent pas qu'il faut d'abord cliquer dans la cellule pour afficher le bouton du menu déroulant de sélection.

Est-il possible que le bouton déroulant soit affiché en permanence pour les cellules qui en ont ?
Je joins un petit fichier test.

Avec mes remerciements,
Bonne fin de journée à toutes et à tous.
Amicalement,
Lionel,
 

Pièces jointes

  • Test.xlsm
    9 KB · Affichages: 33

job75

XLDnaute Barbatruc
Re,

Alors pour être clair peut-être mettre <Effacer> dans la 1ère (ou la dernière) cellule des plages en colonne A.

Et compléter la 2ème macro :
Code:
Private Sub Listbox1_Click()
With ActiveCell
  If .Value = "<Effacer>" Then .Value = ""
  .Activate 'ôte le focus
End With
End Sub
A+
 

Si...

XLDnaute Barbatruc
Re

Puisque c’était fait (l’affichage au survol n’étant pas de mise)…

Pour éviter de reprendre les adresses des listes en cas de changement, j’utilise la fonction Tableau (même si je sais qu’elle n'est guère utilsée). Bien sûr ceci est donné, comme toujours, seulement à titre d’exemple.

Pour les dimensions du contrôle Job a déjà donné des instructions.
 

Pièces jointes

  • FaussesListesDeValidation.xlsm
    24.3 KB · Affichages: 23

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Re,

Alors pour être clair peut-être mettre <Effacer> dans la 1ère (ou la dernière) cellule des plages en colonne A.

Et compléter la 2ème macro :
Code:
Private Sub Listbox1_Click()
With ActiveCell
  If .Value = "<Effacer>" Then .Value = ""
  .Activate 'ôte le focus
End With
End Sub
A+
Bonjour Job, le forum,
Effectivement, c'est plus 'propre' comme ça :)
Merci Job,

Bonne semaine à toutes et à tous,
Amicalement,
Lionel,
 

Pièces jointes

  • ListBox adaptable Job.xlsm
    61.2 KB · Affichages: 13

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Re

Puisque c’était fait (l’affichage au survol n’étant pas de mise)…

Pour éviter de reprendre les adresses des listes en cas de changement, j’utilise la fonction Tableau (même si je sais qu’elle n'est guère utilsée). Bien sûr ceci est donné, comme toujours, seulement à titre d’exemple.

Pour les dimensions du contrôle Job a déjà donné des instructions.
Bonjour Si,

Merci pour ton fichier, c'est aussi une façon qui fonctionne bien :)
Bonne semaine,
Amicalement,
Lionel,
 

Discussions similaires

Réponses
4
Affichages
325

Statistiques des forums

Discussions
312 194
Messages
2 086 069
Membres
103 110
dernier inscrit
Privé