Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 04/10/2007, 15h22   #1 (permalink)
XLDnaute Occasionel
 
Date d'inscription: juin 2007
Messages: 298
Arrow listbox, combobox ?

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,
Fichiers attachés
Type de fichier : xls combo box, recherecheV,.xls (42,0 Ko, 30 affichages)

Dernière modification par news ; 04/10/2007 à 17h55.
news est déconnecté   Réponse avec citation
ANNONCES
Vieux 04/10/2007, 17h04   #2 (permalink)
XLDnaute Occasionel
 
Date d'inscription: mai 2007
Version Excel : Excel 2003 (PC)
Messages: 113
Par défaut Re : listbox dans feuille, afficher contenu directement dans combobox

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
Papou-net est déconnecté   Réponse avec citation
Vieux 04/10/2007, 17h31   #3 (permalink)
XLDnaute Occasionel
 
Date d'inscription: juin 2007
Messages: 298
Arrow listbox, combobox ?

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.
news est déconnecté   Réponse avec citation
Vieux 04/10/2007, 20h43   #4 (permalink)
XLDnaute Impliqué
 
Avatar de Excel_lent
 
Date d'inscription: octobre 2005
Localisation: pas loin de Montauban (82)
Version Excel : Excel XP (PC)
Messages: 994
Par défaut Re : listbox dans feuille, afficher contenu directement dans combobox

Bonsoir News, Papou-net et aux autres,

Avec une seule liste pour les mots (combo). A tester si cela convient.
Fichiers attachés
Type de fichier : xls 1combo box, recherecheV,.xls (39,0 Ko, 24 affichages)
__________________
πr« Que vivre en bonne intelligence avec les autres » soit toujours de rigueur.
Excel_lent est déconnecté   Réponse avec citation
Vieux 04/10/2007, 21h23   #5 (permalink)
XLDnaute Occasionel
 
Date d'inscription: juin 2007
Messages: 298
Par défaut Re : listbox, combobox ?

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,
news est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui

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


Fuseau horaire GMT +2. Il est actuellement 09h33.


(C) 2006 Excel Downloads