Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1196 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Programmation VBA combobox

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Programmation VBA combobox

n°1312770
Le_rameur
Posté le 21-04-2005 à 10:04:49  profilanswer
 

Hello,
 
Voilà, je vous explique le truc: j'ai 2 combobox et je me suis mis en tête de relier une combobox avec la condition de l'autre.
Exemple, je sélectionne dans un premier combobox un élément de la liste, et la deuxième combobox doit choisir une liste.
 
Facile!!! Mais ça marche pas
 
 
 
Private Sub ComboBox1_Change()
 
If ComboBox4.ListIndex = 0 Then ComboBox1.RowSource = Secteurusine
If ComboBox4.ListIndex = 1 Then ComboBox1.RowSource = Secteurbase
 
Range("B" & 4).Value = ComboBox1.Text
 
End Sub
 
 
J'ai trop besoin d'aide ;-)pour passer une bonne journée sinon je suis bloqué snife...
 
Merci
 
 
 

mood
Publicité
Posté le 21-04-2005 à 10:04:49  profilanswer
 

n°1312771
Elmoricq
Modérateur
Posté le 21-04-2005 à 10:12:12  profilanswer
 

Tu t'es trompé de section.
 
Sinon je fais pas de VBA, mais il me semble qu'il y a un truc bizarre dans ton algo.
 
En effet, celui-ci modifie la valeur de la combobox1 en fonction de la combobox4, sur l'évènement... combobox1_change.
Tu ne trouves pas ça étrange ? ;)


Message édité par Elmoricq le 21-04-2005 à 10:12:28
n°1312772
Le_rameur
Posté le 21-04-2005 à 10:16:49  profilanswer
 

Même si je remplace par
 
Private Sub ComboBox4_Change()
 
ça ne marche pas non plus, la liste déroulante reste vide

n°1312773
Elmoricq
Modérateur
Posté le 21-04-2005 à 10:21:20  profilanswer
 

Le_rameur a écrit :

Même si je remplace par
 
Private Sub ComboBox4_Change()
 
ça ne marche pas non plus, la liste déroulante reste vide


 
Dans mes lointains souvenirs du peu de VBA que j'aie fait, t'es sûr que c'est RowSource pour déterminer l'affichage courant de la liste ?
 
Sinon essaie de poster ça dans la rubrique programmation, mes connaissances en VBA sont trop vieilles et basiques.

n°1312774
Z_cool
⭐⭐⭐⭐
Posté le 21-04-2005 à 10:21:21  profilanswer
 

n empeche que poster dans le bon forum ce serait quand meme vachement kool


---------------
#TeamVaccined@Moderna(2)+Pfizer
n°1312775
aniu
Posté le 24-02-2006 à 00:35:33  profilanswer
 

Bonjour!  
 
quelqu'un peut-il m'aider, je suis débutante...  
 
1- je dois créer une procédure qui affiche un message dès que utilisateur selectionne une plage déterminée dont on souhaite interdire l'accès, puis qui déplace le curseur sur la cellule A1 de la feuille.  
 
2- comment créer une fonction qui calcule la moyenne des valeurs, contenues dans une plage de valeurs selectionnées, en ne retenant que les valeurs de la plage comprises entre 2 bornes variables.  
 
Merci et reconnaissance éternelle à tout génie de l'informatique qui pourra m'aider... :jap:

n°1312813
watashi
La démotivation : JAMAIS !
Posté le 24-02-2006 à 08:49:39  profilanswer
 

Salut aniu,
Ton post n'a rien à voir avec celui là !
Laisse toi guider par la charte pour bien poster :) Il manque pas mal d'informations pour que quelqu'un puisse t'aider
@+


---------------
Je bidouillle c'est sur... Mais j'essaye de faire en sorte que ça marche ;-)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Programmation VBA combobox

 

Sujets relatifs
Remplir ComboBox a partir dune Base de Données (WinForms)Bjr, je suis nouveau sur le forum et debut en programmation SQL
Votre critique sur un livre de programmationje début en programmation donc en php ^^
VBA copier coller pusieurs feuillesVBA - Probleme Appel de fonction
[ACCESS - VBA] - Remplir une table avec un formulaire VBA[VBA] pb graphique avec des variables
Programmation de ESAYGEN (formula 734)probléme programmation AS
Plus de sujets relatifs à : Programmation VBA combobox


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR