liste deroulante toutes feuilles

Le
magic-dd
Bonsoir

j'ai un classeur avec 10 feuilles

chaque feuille possede un controle de liste deroulante identique pour chacu=
ne des feuilles avec les memes choix

j'aimerai savoir comment avoir un code unique pour l'evenement change de ce=
tte liste sans qu'il soit inscrit dans chaque feuille

j'ia essayé dans un module mais pas de resultats

merci
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 3
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Jacquouille
Le #26307965
Bonsoir
Idée du soir...
Si tu mettais ta liste sur une 11° feuille et y faire référence sur les 10
premières.
Si tu dois modifier, tu n'aurais que la liste de la 11° feuille à changer
....

Jacquouille

" Le vin est au repas ce que le parfum est à la femme."
"magic-dd" a écrit dans le message de groupe de discussion :


Bonsoir

j'ai un classeur avec 10 feuilles

chaque feuille possede un controle de liste deroulante identique pour
chacune des feuilles avec les memes choix

j'aimerai savoir comment avoir un code unique pour l'evenement change de
cette liste sans qu'il soit inscrit dans chaque feuille

j'ia essayé dans un module mais pas de resultats

merci


---
Ce courrier électronique ne contient aucun virus ou logiciel malveillant parce que la protection avast! Antivirus est active.
http://www.avast.com
Jacky
Le #26307964
Bonsoir,

S'il s'agit attribuer la valeur du combobox à une cellule tu peux
utiliser la propriété LinkedCell de chaque comboxbox sans
avoir à coder l'événement change.

--
Salutations
JJ


"magic-dd"
Bonsoir

j'ai un classeur avec 10 feuilles

chaque feuille possede un controle de liste deroulante identique pour chacune des feuilles avec les memes
choix

j'aimerai savoir comment avoir un code unique pour l'evenement change de cette liste sans qu'il soit inscrit
dans chaque feuille

j'ia essayé dans un module mais pas de resultats

merci
isabelle
Le #26307979
bonjour,

par exemple si chaque ComboBox est lier à la cellule E4

tu ajoutes un onglet au classeur (que tu pourras masquer)
tu mets la liste des onglets qui ont un ComboBox en A1:Ax
en cellule B1:Bx
tu mets la formule
=INDIRECT(A1&"!E4")

et tu utilises l'événement Calculate du nouvel onglet

Private Sub Worksheet_Calculate()
MsgBox ActiveSheet.Name
End Sub

http://cjoint.com/?DIla10I28vy

isabelle

Le 2014-09-10 15:35, magic-dd a écrit :
Bonsoir

j'ai un classeur avec 10 feuilles

chaque feuille possede un controle de liste deroulante identique pour chacune des feuilles avec les memes choix

j'aimerai savoir comment avoir un code unique pour l'evenement change de cette liste sans qu'il soit inscrit dans chaque feuille

j'ia essayé dans un module mais pas de resultats

merci

MichD
Le #26307988
Bonjour,

Un exemple complet de combobox émanant de la barre d'outils contrôles dans
différentes feuilles
affichant la liste des feuilles de calcul par ordre croissant.

http://cjoint.com/?DIleO4Wim8b
MichD
Le #26307989
Attention, tu as du code dans le Thisworkbook, module1 et le module de
classe.
magic-dd
Le #26308236
bonsoir MichD et les autres

encore une belle leçon

neanmoins je ne vois pas ou se trouve l'endroit pour que mes Cbo ai en list e déroulante les mois de janvier à décembre

j'ose pas trop bidouiller de peur de tout casser

cette procédure est vraiment d'un niveau supérieur pour moi


Le jeudi 11 septembre 2014 04:58:03 UTC+2, MichD a écrit :
Attention, tu as du code dans le Thisworkbook, module1 et le module de

classe.
MichD
Le #26308253
Je n'ai pas vu dans ton message initial ce que devaient contenir ces
combobox.

Voici un exemple avec les mois. http://cjoint.com/?DIlw2eXbhX8

Pour pouvoir utiliser seulement une macro pour tous les combobox,
tu dois passer obligatoirement par un module de classe!
isabelle
Le #26308260
salut Denis,

Le 2014-09-11 17:40, MichD a écrit :
Pour pouvoir utiliser seulement une macro pour tous les combobox,
tu dois passer obligatoirement par un module de classe!



je ne donne pas l'aval à cet affirmation, la preuve en est déjà faite.

isabelle
Jacky
Le #26308299
Hello,
Il faudrait connaitre le but réel de ce ComboBox...
Sinon une "liste de validation" pourrait aussi faire l'affaire......
:o)
--
Salutations
JJ


"isabelle"
salut Denis,

Le 2014-09-11 17:40, MichD a écrit :
Pour pouvoir utiliser seulement une macro pour tous les combobox,
tu dois passer obligatoirement par un module de classe!



je ne donne pas l'aval à cet affirmation, la preuve en est déjà faite.

isabelle
MichD
Le #26308301
| je ne donne pas l'aval à cet affirmation, la preuve en est déjà faite.

Pour pouvoir écrire du code dans les différents événements que permettent
les combobox et grouper ces macros dans le même module afin que chaque
combobox se comporte exactement de la même manière, je n'ai rien vu sur ce
fil qui fait ce travail en dehors des exemples que j'ai donnés. Je ne
demande à personne de me croire, je ne suis pas un "preacher"! ;-)

On ne doit pas parler de la même chose!
Publicité
Poster une réponse
Anonyme