La feuille de calcul Google semble ne pouvoir sélectionner qu'une seule valeur dans la liste déroulante.
Existe-t-il un moyen de sélectionner plusieurs valeurs dans une liste déroulante dans une feuille de calcul Google?
Pour ajouter à la réponse d'AlexG, une version améliorée et améliorée de la sélection multiple se trouve dans le lien suivant (que j'ai essayé et que j'ai travaillé comme prévu):
https://Gist.github.com/coinsandsteeldev/4c67dfa5411e8add913273fc5a30f5e7
Pour obtenir des conseils généraux sur la configuration d’un script dans Google Sheets, consultez le présent guide de démarrage rapide
Pour utiliser ce script:
Vous pouvez laisser la barre latérale de script ouverte. Lorsque vous sélectionnez une cellule validée, cliquez sur "Actualiser la validation" dans la barre latérale du script pour afficher la liste de contrôle de cette cellule.
Les étapes mentionnées ci-dessus proviennent de ceci lien
J'ai trouvé la solution sur https://www.youtube.com/watch?v=dm4z9l26O0I
Vous devez utiliser Outils> Editeur de script. Créez des fichiers .gs et .html ici. Voir l'exemple sur http://goo.gl/LxGXf (le lien peut également être trouvé sous Youtube video). Il suffit de copier
Une fois que vous avez les fichiers .gs et .html en place, sauvegardez-les et rechargez votre feuille de calcul. Vous verrez "Menu personnalisé" comme dernier élément de votre menu principal. Sélectionnez la cellule que vous souhaitez gérer et cliquez sur cet élément de menu.
Pendant la première fois, il vous demandera d'autoriser l'application - allez-y et faites-le.
Remarque (1): assurez-vous que la "validation des données" de votre cellule est définie avant de cliquer sur le "menu personnalisé".
Note (2): il est apparu que la solution fonctionnait avec les critères "Liste dans une plage" pour la validation des données (elle ne fonctionnait pas avec la "Liste d'éléments")
J'ai trouvé un excellent moyen de contourner ce problème. Cela ne fonctionne réellement que si vous voulez pouvoir sélectionner jusqu'à 4 options dans votre liste déroulante, mais le voici:
Pour chaque "élément", créez autant de lignes que d'éléments que vous souhaitez pouvoir sélectionner. Par conséquent, si vous souhaitez pouvoir sélectionner jusqu'à 3 caractéristiques dans une liste déroulante donnée pour chaque personne de votre liste, créez un total de 3 lignes pour chaque personne. Puis fusionnez A: 1-A: 3, B: 1-B: 3, C: 1-C: 3, etc. jusqu'à atteindre la colonne dans laquelle vous souhaitez que votre liste déroulante apparaisse. Ne fusionnez pas ces cellules, placez plutôt la liste déroulante Validation des données dans chacune de ces cellules.
J'espère que c'est clair !!
Je vois que vous avez marqué cette question avec le google-spreadsheet-api
tag. Donc, par "menu déroulant", vous voulez dire le ListBox de Google App Script? Si tel est le cas, vous pouvez autoriser un utilisateur à sélectionner plusieurs éléments dans le contrôle ListBox avec une simple valeur true/false.
Voici un exemple:
`var lb = app.createListBox(true).setId('myId').setName('myLbName');`
Notez que la sélection multiple est activée en raison de la valeur true de Word.