Merci JB, merci pour ton aide. je me rend compte que j'ai pas été complet dans ma question : voici le code que j'ai écris grace à toi :
With Worksheets(NomFeuille) .CBB_Champ_de_colonne.ListFillRange = "" .Range("CD1:CD" & .Range("CD65356").End(xlUp).Row).Name = "remplissageV" .Range([CE6], [IV6].End(xlToLeft)).Name = "remplissageH" .CBB_Champ_de_colonne.ListFillRange = "remplissageH" <------- 1 .CBB_Champ_de_colonne.ListFillRange = "remplissageV" <------- 2 End With
mon pb est que la combobox est tres bien rempplie (avec toutes les valeurs) dans le cas numéro 1 Mais, dans la cas numéro 2, je n'ai que le contenu de la première cellule de la zone haorisontale.
j'avais oublié de préciser que cette zone nommée horizontale allait servir à remplir une combobox dans la feuille. existe-t-il une sorte de transpose ou un truc du genre ?
Merci José
On 21 mar, 12:42, "JB" <boisgont...@hotmail.com> wrote:
Bonjour,
Range([A1], [IV1].End(xlToLeft)).Name = "xxx"
JB
Merci JB, merci pour ton aide.
je me rend compte que j'ai pas été complet dans ma question :
voici le code que j'ai écris grace à toi :
With Worksheets(NomFeuille)
.CBB_Champ_de_colonne.ListFillRange = ""
.Range("CD1:CD" & .Range("CD65356").End(xlUp).Row).Name =
"remplissageV"
.Range([CE6], [IV6].End(xlToLeft)).Name = "remplissageH"
.CBB_Champ_de_colonne.ListFillRange = "remplissageH" <------- 1
.CBB_Champ_de_colonne.ListFillRange = "remplissageV" <------- 2
End With
mon pb est que la combobox est tres bien rempplie (avec toutes les
valeurs) dans le cas
numéro 1
Mais, dans la cas numéro 2, je n'ai que le contenu de la première
cellule
de la zone haorisontale.
j'avais oublié de préciser que cette zone nommée horizontale allait
servir
à remplir une combobox dans la feuille.
existe-t-il une sorte de transpose ou un truc du genre ?
Merci JB, merci pour ton aide. je me rend compte que j'ai pas été complet dans ma question : voici le code que j'ai écris grace à toi :
With Worksheets(NomFeuille) .CBB_Champ_de_colonne.ListFillRange = "" .Range("CD1:CD" & .Range("CD65356").End(xlUp).Row).Name = "remplissageV" .Range([CE6], [IV6].End(xlToLeft)).Name = "remplissageH" .CBB_Champ_de_colonne.ListFillRange = "remplissageH" <------- 1 .CBB_Champ_de_colonne.ListFillRange = "remplissageV" <------- 2 End With
mon pb est que la combobox est tres bien rempplie (avec toutes les valeurs) dans le cas numéro 1 Mais, dans la cas numéro 2, je n'ai que le contenu de la première cellule de la zone haorisontale.
j'avais oublié de préciser que cette zone nommée horizontale allait servir à remplir une combobox dans la feuille. existe-t-il une sorte de transpose ou un truc du genre ?
Pour les combo et listbox dans les feuilles, attention aux événements intempestifs (sur Change() par exemple) lorsque l'on utilise ListFillRange.
JB
On 21 mar, 12:55, "Alfred WALLACE" wrote:
On 21 mar, 12:42, "JB" wrote:
Bonjour,
Range([A1], [IV1].End(xlToLeft)).Name = "xxx"
JB
Merci JB, merci pour ton aide. je me rend compte que j'ai pas été complet dans ma question : voici le code que j'ai écris grace à toi :
With Worksheets(NomFeuille) .CBB_Champ_de_colonne.ListFillRange = "" .Range("CD1:CD" & .Range("CD65356").End(xlUp).Row).Name = "remplissageV" .Range([CE6], [IV6].End(xlToLeft)).Name = "remplissageH" .CBB_Champ_de_colonne.ListFillRange = "remplissageH" <------- 1 .CBB_Champ_de_colonne.ListFillRange = "remplissageV" <------- 2 End With
mon pb est que la combobox est tres bien rempplie (avec toutes les valeurs) dans le cas numéro 1 Mais, dans la cas numéro 2, je n'ai que le contenu de la première cellule de la zone haorisontale.
j'avais oublié de préciser que cette zone nommée horizontale allait servir à remplir une combobox dans la feuille. existe-t-il une sorte de transpose ou un truc du genre ?
Pour les combo et listbox dans les feuilles, attention aux événements
intempestifs (sur Change() par exemple) lorsque l'on utilise
ListFillRange.
JB
On 21 mar, 12:55, "Alfred WALLACE" <jos...@gmail.com> wrote:
On 21 mar, 12:42, "JB" <boisgont...@hotmail.com> wrote:
Bonjour,
Range([A1], [IV1].End(xlToLeft)).Name = "xxx"
JB
Merci JB, merci pour ton aide.
je me rend compte que j'ai pas été complet dans ma question :
voici le code que j'ai écris grace à toi :
With Worksheets(NomFeuille)
.CBB_Champ_de_colonne.ListFillRange = ""
.Range("CD1:CD" & .Range("CD65356").End(xlUp).Row).Name =
"remplissageV"
.Range([CE6], [IV6].End(xlToLeft)).Name = "remplissageH"
.CBB_Champ_de_colonne.ListFillRange = "remplissageH" <------- 1
.CBB_Champ_de_colonne.ListFillRange = "remplissageV" <------- 2
End With
mon pb est que la combobox est tres bien rempplie (avec toutes les
valeurs) dans le cas
numéro 1
Mais, dans la cas numéro 2, je n'ai que le contenu de la première
cellule
de la zone haorisontale.
j'avais oublié de préciser que cette zone nommée horizontale allait
servir
à remplir une combobox dans la feuille.
existe-t-il une sorte de transpose ou un truc du genre ?
Pour les combo et listbox dans les feuilles, attention aux événements intempestifs (sur Change() par exemple) lorsque l'on utilise ListFillRange.
JB
On 21 mar, 12:55, "Alfred WALLACE" wrote:
On 21 mar, 12:42, "JB" wrote:
Bonjour,
Range([A1], [IV1].End(xlToLeft)).Name = "xxx"
JB
Merci JB, merci pour ton aide. je me rend compte que j'ai pas été complet dans ma question : voici le code que j'ai écris grace à toi :
With Worksheets(NomFeuille) .CBB_Champ_de_colonne.ListFillRange = "" .Range("CD1:CD" & .Range("CD65356").End(xlUp).Row).Name = "remplissageV" .Range([CE6], [IV6].End(xlToLeft)).Name = "remplissageH" .CBB_Champ_de_colonne.ListFillRange = "remplissageH" <------- 1 .CBB_Champ_de_colonne.ListFillRange = "remplissageV" <------- 2 End With
mon pb est que la combobox est tres bien rempplie (avec toutes les valeurs) dans le cas numéro 1 Mais, dans la cas numéro 2, je n'ai que le contenu de la première cellule de la zone haorisontale.
j'avais oublié de préciser que cette zone nommée horizontale allait servir à remplir une combobox dans la feuille. existe-t-il une sorte de transpose ou un truc du genre ?