[EXCEL] menu déroulant et redirection

Résolu/Fermé
misteradri1 Messages postés 18 Date d'inscription jeudi 30 avril 2009 Statut Membre Dernière intervention 4 mai 2011 - 29 avril 2011 à 08:44
misteradri1 Messages postés 18 Date d'inscription jeudi 30 avril 2009 Statut Membre Dernière intervention 4 mai 2011 - 1 mai 2011 à 11:24
Bonjour,

Je vais aller droit au but.

J'aimerais faire un menu déroulant evec une redirection sur excel (2003). Je m'explique, je voudrais pouvoir faire un menu déroulant avec les semaines de l'année et selon la semaine choisie le tableur me redirige à la bonne ligne.

J'ai cherché sur les forums mais sans résultat, peut être que je n'utilise pas les bon mots clé

PS: Prennez en compte que je ne connais pas la macro sur excel...

Merci

A voir également:

9 réponses

Mike-31 Messages postés 18335 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 septembre 2024 5 095
29 avril 2011 à 09:11
Salut,

Ce n'est pas trés difficile, mais explique en détail ton projet.

Si je comprends bien tu as une liste déroulante qui affiche les semaines de 1 à 52 ou 53

si tu sélectionnes exemple 18 qui correspond à la semaine en cours, veux tu que ta cellule active soit sur la ligne 18 ex. en A18 ou tu as dans ton tableau saisi les numéros de 1 à x... dans une colonne ex. la A et la cellula se positionne sur le numéro 18 !
0
misteradri1 Messages postés 18 Date d'inscription jeudi 30 avril 2009 Statut Membre Dernière intervention 4 mai 2011
29 avril 2011 à 09:23
en faite j'ai 52 tableau sur ma feuille excel

J'aimerais mettre dans mon menu déroulant les semaine de 1 à 52 et lorsque je sélectionne la semaine 33 par ex dans ce menu je suis directement redirigé à la ligne ou se trouve le tableau de la semaine 33

Je pense que c'est un peu plus clair maintenant :)
0
misteradri1 Messages postés 18 Date d'inscription jeudi 30 avril 2009 Statut Membre Dernière intervention 4 mai 2011
Modifié par misteradri1 le 29/04/2011 à 09:30
Désolé pour le double post...

Je te donne le lien pour voir mon ficher excel afin que tu puisse mieux comprendre (on ne sait jamais)

http://www.cijoint.fr/cjlink.php?file=cj201104/cijUEsySbD.xls
0
Mike-31 Messages postés 18335 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 septembre 2024 5 095
Modifié par Mike-31 le 29/04/2011 à 22:46
Re,

J'ai trouvé un moment pour te bidouller un code, et remplacer le menu déroulant par une toupie ça évite les blancs dans la liste (si tu préfaires la liste déroutante je didouillerais un code ).
récupère ton fichier et on en reparle

https://www.cjoint.com/?ADDvIdQNqfT

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 700
29 avril 2011 à 23:20
bonjour misteradri1, Mike-31,

Une autre proposition en compressant ta liste et en positionnant la fenêtre en fonction du choix :

http://www.cijoint.fr/cjlink.php?file=cj201104/cijkrOGpYo.xls
0
Mike-31 Messages postés 18335 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 septembre 2024 5 095
30 avril 2011 à 16:35
Re,

Si tes attentes sont satisfaites, tu voudras bien nous le confirmer et mettre le statut de la discussion en résolu
ou doit on te faire d'autres propositions

Cordialement
0
misteradri1 Messages postés 18 Date d'inscription jeudi 30 avril 2009 Statut Membre Dernière intervention 4 mai 2011
Modifié par misteradri1 le 30/04/2011 à 21:21
La solution de Gbinforme répond exactement à mes attentes ;-)

Je vais essayer d'apprendre à réaliser toutes les astuces que vous m'avez donné

Merci beaucoup pour vos aide ;-)


Edit: Par contre juste une chose: j'ai bien compris comment tu as créé la liste semaine et cacher la colonne ou se trouve la liste. Mais je ne parviens pas à trouver comment tu as fait pour positionner la feuille automatiquement à la semaine choisie...
Pourrais tu m'expliquer rapidement?
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 700
30 avril 2011 à 23:07
Bonjour,

Lorsque tu modifies la sélection de la liste, l'événement déclenche la macro "change" dans ta feuille qui recherche la semaine et affiche la ligne concernée.

Pour voir la macro, clic droit sur l'onglet puis visualiser le code.
0
Mike-31 Messages postés 18335 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 septembre 2024 5 095
30 avril 2011 à 23:13
Re,

Je pensais que la toupie était plus adaptée sous réserve que tu choisisses la liste déroulante, et j'avais préparé ce fichier avec un code proche du code de Gbinforme que je salut, avec mise en couleur de la semaine sélectionnée.

https://www.cjoint.com/?ADExmxU6zXY

Pour créer une liste déroulante, saisir les données dans une colonne, dans mon exemple colonne L, en L2 j'ai saisi SEMAINE 1 et j'ai incrémenté jusqu'à la cellule L53
Pour déclarer le liste déroulante, deux possibilités soit tu nommes la plage de données dans mon exemple de L2 à L53 nommée Sem, et dans Source tu saisis =Sem ou tu défini la plage =$L$2:$L$53

Pour masquer une colonne clic droit sur l'entête de colonne dans mon exemple sur L et Masquer (que je n'ai pas fait)

Pour afficher une colonne masquée il faut faire un clic gauche glissé de l'entête de la colonne précédente jusqu'à l'entête de la colonne suivante dans mon exemple une fois la colonne L masquée clic gauche glissé de l'entête K à M clic droit sur les entêtes sélectionnés et Afficher
0
misteradri1 Messages postés 18 Date d'inscription jeudi 30 avril 2009 Statut Membre Dernière intervention 4 mai 2011
1 mai 2011 à 11:24
Merci à vous tous :)
0