![]() |
|
Forum
|
|
|
#1 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: juin 2007
Messages: 298
|
Bonjour à tous du forum,
j'utilise lixtbox et combobx dans feuil1, dès qu'on sélectionne la rubrique français dans listbox, > est à afficher la valeur B8 dans combobox, ce que n'est pas (voir exemple fichier Excell[/i], est-ce normal si on sélectionne une rubrique dans une listbox qu'est affiché un certain temps encore l'autre rubrique figurant dans la listbox(y cliquez sur une ruiques de la listbox), comment modifier ceci?, merci d'avance d'éventuels astuces, bonne journée encore, Dernière modification par news ; 04/10/2007 à 17h55. |
|
|
|
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: mai 2007
Version Excel : Excel 2003 (PC)
Messages: 113
|
Bonjour news,
Regardes en modifiant ton code comme suit si tu obtiens ce que tu veux. Private Sub ListBox1_Click() On Error Resume Next If ListBox1.Value = "Français" Then ActiveSheet.Shapes("listefrancais").Visible = True ActiveSheet.Shapes("liste_anglais").Visible = False Range("D3").Select ActiveCell.FormulaR1C1 = "=IF(R[-2]C="""","""",VLOOKUP(R[-2]C,données,3))" ' données = A7:C12 Range("D1").Select Else ActiveSheet.Shapes("liste_anglais").Visible = True ActiveSheet.Shapes("listefrancais").Visible = False Range("D3").Select ActiveCell.FormulaR1C1 = "=IF(R[-2]C="""","""",VLOOKUP(R[-2]C,données,2))" Range("D1").Select End If End Sub Cordialement. Papou |
|
|
|
|
|
#3 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: juin 2007
Messages: 298
|
re:
j'ai utilisé l'expression If ListBox1.Value = "Français" Then mais ne résoud pas, si on clique sur listbox "français" est bien affiché la combobox "listefrancais", la valeur de B8 se trouve déjà à D3, mais dans combobox n'est pas affiché la valeur de B8, comment modifier l'expression que valeur B8 est directement affiché dans combobox ?, est-ce qu'on doit modifier peut-être dans propriété de combobox ?, quelle rubrique sous propriété, l'autre question est lorsqu'on clique une rubriique dans listbox, pourquoi est affiché un certain temps encore l'autre rubrique?, bonne journée encore, Dernière modification par news ; 04/10/2007 à 18h22. |
|
|
|
|
|
#4 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: octobre 2005
Localisation: pas loin de Montauban (82)
Version Excel : Excel XP (PC)
Messages: 994
|
Bonsoir News, Papou-net et aux autres,
Avec une seule liste pour les mots (combo). A tester si cela convient.
__________________
πr… « Que vivre en bonne intelligence avec les autres » soit toujours de rigueur. |
|
|
|
|
|
#5 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: juin 2007
Messages: 298
|
Bonsoir à tous du forum,
merci Excel_lent pour réponse, fonctionne très bien avec l'expression Private Sub ListBox1_Click() ComboBox1.Clear If ListBox1 = "Français" Then For li = 8 To 12 ComboBox1.AddItem Range("B" & li) Next ComboBox1.ListIndex = 0 Range("D3").FormulaR1C1 = "=IF(R[-2]C="""","""",VLOOKUP(R[-2]C,données,3))" Else For li = 8 To 12 ComboBox1.AddItem Range("C" & li) Next ComboBox1.ListIndex = 0 Range("D3").FormulaR1C1 = "=IF(R[-2]C="""","""",VLOOKUP(R[-2]C,données,2))" End If End Sub bonne soirée encore, |
|
|
|
| ANNONCES | |
![]() |
| Liens sociaux |
| Outils de la discussion | |
|
|
Discussions similaires
|
||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| Afficher le contenu d'un dossier dans une combobox | nico62370 | Forum Excel | 3 | 03/05/2007 14h13 |
| contenu listbox dans une cellule | Rem$ | Forum Excel | 4 | 18/12/2006 17h16 |
| afficher un contenu excel dans flash ? | tom | Forum Excel | 5 | 19/07/2005 19h19 |
| afficher le contenu d\'une BD vba dans une cellule | sAcRoD | Forum Excel | 3 | 21/04/2005 21h00 |
| Afficher le contenu de cellules dans un formulaire | Papirus | Forum Excel Downloads - Archives | 2 | 11/12/2004 18h54 |