Liste deroulante - Début en cellule vide
Fermé
Linoa85
-
15 sept. 2016 à 15:57
The_boss_68 Messages postés 922 Date d'inscription dimanche 15 novembre 2015 Statut Membre Dernière intervention 31 mars 2024 - 16 sept. 2016 à 10:21
The_boss_68 Messages postés 922 Date d'inscription dimanche 15 novembre 2015 Statut Membre Dernière intervention 31 mars 2024 - 16 sept. 2016 à 10:21
A voir également:
- Liste deroulante - Début en cellule vide
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Formate pour taxer client frigo vide - Forum Loisirs / Divertissements
- Aller à la ligne dans une cellule excel - Guide
- Si cellule contient texte alors ✓ - Forum Excel
4 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 394
15 sept. 2016 à 16:02
15 sept. 2016 à 16:02
Bonjour
commencez votre liste de référence par une cellule vide et l'affichage du menu débutera en haut de liste
crdlmnt
commencez votre liste de référence par une cellule vide et l'affichage du menu débutera en haut de liste
crdlmnt
Mike-31
Messages postés
18310
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
29 mars 2024
5 073
Modifié par Mike-31 le 15/09/2016 à 17:50
Modifié par Mike-31 le 15/09/2016 à 17:50
Bonsoir,
si tu utilises l'assistant VBA pour convertir exemple A2 en A3 cela ce fait en deux clics
ensuite si tu as un code VBA tu peux ajouter cette ligne de code en fin de macro afin de renommer automatiquement ta plage nommée "poste"
Range("A2:A" & Range("A65535").End(xlUp).Row).Name = "postes"
et si tu travailles sur plusieurs onglets utilise plutôt ce code pour identifier l'onglet dans mon code onglet Feuil1
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
si tu utilises l'assistant VBA pour convertir exemple A2 en A3 cela ce fait en deux clics
ensuite si tu as un code VBA tu peux ajouter cette ligne de code en fin de macro afin de renommer automatiquement ta plage nommée "poste"
Range("A2:A" & Range("A65535").End(xlUp).Row).Name = "postes"
et si tu travailles sur plusieurs onglets utilise plutôt ce code pour identifier l'onglet dans mon code onglet Feuil1
Sheets("Feuil1").Range("A2:A" & Range("A65535").End(xlUp).Row).Name = "poste"
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
The_boss_68
Messages postés
922
Date d'inscription
dimanche 15 novembre 2015
Statut
Membre
Dernière intervention
31 mars 2024
174
15 sept. 2016 à 20:36
15 sept. 2016 à 20:36
Bonsoir
Pourquoi des cellules vide?
voir l'exemple ci-joint
http://www.cjoint.com/c/FIpsICojvbj
Slts
Pourquoi des cellules vide?
voir l'exemple ci-joint
http://www.cjoint.com/c/FIpsICojvbj
Slts
Mike-31
Messages postés
18310
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
29 mars 2024
5 073
Modifié par Mike-31 le 15/09/2016 à 21:06
Modifié par Mike-31 le 15/09/2016 à 21:06
Salut The_boss,
tu ne crois pas risqué de filtrer une colonne dans une base de données alors que des cellules contenant des formules peuvent renvoyer rien "" et voir les données se mélanger
et d'après la demande un code VBA existe sur cette feuille ce qui risque perturber les bornes d'actions du code qu'il faudra reprogrammer en permanence
Cordialement
tu ne crois pas risqué de filtrer une colonne dans une base de données alors que des cellules contenant des formules peuvent renvoyer rien "" et voir les données se mélanger
et d'après la demande un code VBA existe sur cette feuille ce qui risque perturber les bornes d'actions du code qu'il faudra reprogrammer en permanence
Cordialement
The_boss_68
Messages postés
922
Date d'inscription
dimanche 15 novembre 2015
Statut
Membre
Dernière intervention
31 mars 2024
174
16 sept. 2016 à 10:21
16 sept. 2016 à 10:21
Bonjour Mike-31
Ok! pas de soucis, c'était uniquement une façon de faire, mais tu as raison cela peut perturber certaines choses.
Slts
Ok! pas de soucis, c'était uniquement une façon de faire, mais tu as raison cela peut perturber certaines choses.
Slts
15 sept. 2016 à 16:05
Mais je voulais éviter dans la mesure ou cette source de données est alimenter par un code VBA.
Donc je vais devoir tout réécrire, pour mettre en 3 et non en 2.
15 sept. 2016 à 17:35
Sachant que le début de liste doit rester en 2 sur la cellule vide