liste déroulante

giorgios

XLDnaute Occasionnel
Bonsoir à tous


Voici un fichier qui vaut mieux que de longues explications

c'est à dire, créer une liste déroulante

j'ai ajouté un texte qui explique ce que j'aimerai faire

si vous pouvez m'aider

merci d'avance

giorgios
 

Pièces jointes

  • essai.zip
    43.8 KB · Affichages: 79
  • essai.zip
    43.8 KB · Affichages: 80
  • essai.zip
    43.8 KB · Affichages: 86

giorgios

XLDnaute Occasionnel
Re : liste déroulante

re bonsoir et merci de m'apporter un éclairage, car j'ai essayé sans réussir à faire, une fois ma liste créée, en sorte qu'en cliquant sur un des choix de journées, elle m'y méne

en faite, je n'arrive pas à faire 1 liste déroulante de liens

merci de m'aider
 

giorgios

XLDnaute Occasionnel
Re : liste déroulante

Bonjour giorgios,

Voici une solution par VBA sur le fichier joint.

Espérant que cela te convienne.

Cordialement.

Cijoint.fr - Service gratuit de dépôt de fichiers

Salut Papou Net

Merci beaucoup pour ce fichier car c'est exactement ce que je voulais

Maintenant, il est évident que je ne sais pas "construire" un VBA

Je profite de l'occasion pour te demander

comment faire pour avoir une liste de 38 journées ( étant donné qu'elle ne

sont pas encore présentes sur le fichier )

merci de ta réponse
 

Papou-net

XLDnaute Barbatruc
Re : liste déroulante

Salut Papou Net

Merci beaucoup pour ce fichier car c'est exactement ce que je voulais

Maintenant, il est évident que je ne sais pas "construire" un VBA

Je profite de l'occasion pour te demander

comment faire pour avoir une liste de 38 journées ( étant donné qu'elle ne

sont pas encore présentes sur le fichier )

merci de ta réponse

RE Giorgios,

Tu n'as pas à t'en préoccuper, il te reste juste à ajouter tes lignes : la macro s'occupe de lire les données en colonne A. Tu dois simplement veiller à ce que l'intervalle entre les journées de référence soit constant (32 lignes si j'ai bonne mémoire).

Espérant avoir répondu.

Cordialement.
 

giorgios

XLDnaute Occasionnel
Re : liste déroulante

RE Giorgios,

Tu n'as pas à t'en préoccuper, il te reste juste à ajouter tes lignes : la macro s'occupe de lire les données en colonne A. Tu dois simplement veiller à ce que l'intervalle entre les journées de référence soit constant (32 lignes si j'ai bonne mémoire).

Espérant avoir répondu.

Cordialement.

Merci Papounet

j'ai essayé de reproduire ta macro dans mon fichier d'origine mais en vain

car il est possible que dés le départ que je crée mal ma liste déroulante

et que je recopie mal la macro

comment faire pour avoir la meme chose que ce que tu m'as fait

dans mon fichier d'origine


merci
 

Papou-net

XLDnaute Barbatruc
Re : liste déroulante

j'ai essayé de reproduire ta macro dans mon fichier d'origine mais en vain

car il est possible que dés le départ que je crée mal ma liste déroulante

et que je recopie mal la macro

comment faire pour avoir la meme chose que ce que tu m'as fait

dans mon fichier d'origine

RE Giorgios,

Il faut que tu crées une liste déroulante, à partir de la barre d'outils Contrôles :

Fichier Affichage... Barre d'outils... Boite à outils Contrôles

Et tu vérifies que la liste déroulante s'appelle bien ComboBox1 : click droit sur la liste et click sur Propriétés

Ensuite, tu lances l'éditeur VBA (ALT + F11) et tu recopies les lignes de code que je t'ai fournies. Pour créer un nouveau module dans VBA :

Menu Insertion... Nouveau module

Espérant avoir été clair.

A +

Cordialement.
 

giorgios

XLDnaute Occasionnel
Re : liste déroulante

RE Giorgios,

Il faut que tu crées une liste déroulante, à partir de la barre d'outils Contrôles :

Fichier Affichage... Barre d'outils... Boite à outils Contrôles

Et tu vérifies que la liste déroulante s'appelle bien ComboBox1 : click droit sur la liste et click sur Propriétés

Ensuite, tu lances l'éditeur VBA (ALT + F11) et tu recopies les lignes de code que je t'ai fournies. Pour créer un nouveau module dans VBA :

Menu Insertion... Nouveau module

Espérant avoir été clair.

A +

Cordialement.

Salut

la macro rencontre un souci, car lorsque je commence à remplir une case de la journée 2

je rebascule directement en journée cellule A2

QUE SE PASSE -T-IL?
 

giorgios

XLDnaute Occasionnel
Re : liste déroulante

Salut

la macro rencontre un souci, car lorsque je commence à remplir une case de la journée 2

je rebascule directement en journée cellule A2

QUE SE PASSE -T-IL?

Le fichier que m'a envoyé Papou-Net est vraiment très bien

Malheureusement il manque 3 détails à ma liste déroulante :

- " quand la liste est vide, elle se place en A1:M1( et je voudrai qu'elle soit

en A3:M3 tout le temps )

- " quand la liste est vide, j'aimerai pouvoir écrire "sélectionnez une journéé"

- enfin, lorsque grâce à cette liste, je peux basculer d'une journée à l'autre.

Au moment où je me trouve sur la 2éme journée par exemple en A39 ( quand

je la remplit, je rebascule en A1 ( au lieu de rester en A39 ) ???

C'est surement dû à la macro

Quelqu'un peut-il m'aider ?

merci beaucoup
 

giorgios

XLDnaute Occasionnel
Re : liste déroulante

Bonsoir giorgios,

Vois si les modifications apportées te conviennent.

Cordialement.

Bonjour à tous

Salut Papou-net si tu es là

Il y a 1 semaine Papou-net m'a très gentillement proposé 1 code VBA pour ma liste déroulante et qui fonctionne très bien

Cependant, aujourd'hui, j'ai ajouté une colonne supplémentaire à mon tableau et là la liste ne fonctionne plus

Sauriez-vous pourquoi et ce que je dois modifier

Merci de votre aide

Giorgios
 

Discussions similaires

Statistiques des forums

Discussions
312 505
Messages
2 089 066
Membres
104 015
dernier inscrit
kkgk