OVH Cloud OVH Cloud

de ligne en colonne!!

16 réponses
Avatar
Charlotte
Bonjour,
Existe t'il un moyen de mettre des donn=E9es inscrite en=20
ligne (Feuil2 !A18 :F18) afin qu'elles apparaissent en =AB=20
colonne =BB dans un userform.
Merci d'avance =E0 vous tous.

10 réponses

1 2
Avatar
LeSteph
bonsoir charlotte,
ex pour combobox1 dans le userform

Private Sub UserForm_Initialize()
For Each c In [a18:f18].Cells
Me.ComboBox1.AddItem (c)
Next
End Sub

lSteph

"Charlotte" a écrit dans le message de
news: 087001c4d3ff$4c368860$
Bonjour,
Existe t'il un moyen de mettre des données inscrite en
ligne (Feuil2 !A18 :F18) afin qu'elles apparaissent en «
colonne » dans un userform.
Merci d'avance à vous tous.
Avatar
Joël GARBE
De plus en plus fort LeSteph !!

Tu as compris que notre amis voulait utiliser une ComboBox !!

Bravo ! je ne l'avais pas vu !

En fait je n'ai pas tout compris à la question !
--

Bien cordialement,

Joël GARBE
www.joelgarbe.fr
"LeSteph" a écrit dans le message de news:

bonsoir charlotte,
ex pour combobox1 dans le userform

Private Sub UserForm_Initialize()
For Each c In [a18:f18].Cells
Me.ComboBox1.AddItem (c)
Next
End Sub

lSteph

"Charlotte" a écrit dans le message
de news: 087001c4d3ff$4c368860$
Bonjour,
Existe t'il un moyen de mettre des données inscrite en
ligne (Feuil2 !A18 :F18) afin qu'elles apparaissent en «
colonne » dans un userform.
Merci d'avance à vous tous.




Avatar
LeSteph
:o))
à "vré" dire! tu as un peu raison,
je me suis posé la même , alors au choix!
le principe reste valable dans un bon nombre d'hyp.

"Joël GARBE" a écrit dans le message de news:
41a7aaf4$0$16340$
De plus en plus fort LeSteph !!

Tu as compris que notre amis voulait utiliser une ComboBox !!

Bravo ! je ne l'avais pas vu !

En fait je n'ai pas tout compris à la question !
--

Bien cordialement,

Joël GARBE
www.joelgarbe.fr
"LeSteph" a écrit dans le message de news:

bonsoir charlotte,
ex pour combobox1 dans le userform

Private Sub UserForm_Initialize()
For Each c In [a18:f18].Cells
Me.ComboBox1.AddItem (c)
Next
End Sub

lSteph

"Charlotte" a écrit dans le message
de news: 087001c4d3ff$4c368860$
Bonjour,
Existe t'il un moyen de mettre des données inscrite en
ligne (Feuil2 !A18 :F18) afin qu'elles apparaissent en «
colonne » dans un userform.
Merci d'avance à vous tous.








Avatar
Misange
Bonjour
http://www.excelabo.net/xl/controles.php#columnsource
La propriété RowSource demande effectivement que les données soient ...
en colonne (logique non ?)
Mais tu peux très bien transposer tes données :
Me.ComboBox1.List = Application.Transpose(Range("toto"))
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta


on 26/11/2004 22:31:
Bonjour,
Existe t'il un moyen de mettre des données inscrite en
ligne (Feuil2 !A18 :F18) afin qu'elles apparaissent en «
colonne » dans un userform.
Merci d'avance à vous tous.



Avatar
AV
Ave Flo,

La propriété RowSource demande effectivement que les données soient ...
en colonne (logique non ?)


Hum... me semble que c'est en ligne..(voir vieux débat ;-)
A ce sujet, il me semble que cette "astuce" n'a pas lieu d'être
http://www.excelabo.net/xl/controles.php#columnsource
"J'ai attribué le nom toto à la plage de cellules A1:E1. Comment utiliser ce nom
comme source de données dans une combobox ? Excel ne
semble accepter que des données en colonne? "

La plage A1:E1 est une plage en colonnes et NON en ligne
Donc logiquement pas acceptée par RowSource

AV

Avatar
Misange
eh oui vieux débat Alain !
On peut voter !
Si on me dit : mets tes données dans la colonne A, je vais les mettre en
A1 A2 A3....
Si on me dit met les dans la ligne 1, je les mets en A1, B1, C1
dire que des données qui sont toutes sur la ligne 1 sont en colonne me
parait totalement plantant.
Mais si je suis la seule à comprendre de cette façon, je corrigerai sur
excelabo.
à vos poissons gaulois et gauloises ! une bagarre une bagarre ! chouette
cela faisait longtemps ! il est pourri mon poisson ??? ;-)

Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta


on 27/11/2004 14:52:
Ave Flo,


La propriété RowSource demande effectivement que les données soient ...
en colonne (logique non ?)



Hum... me semble que c'est en ligne..(voir vieux débat ;-)
A ce sujet, il me semble que cette "astuce" n'a pas lieu d'être
http://www.excelabo.net/xl/controles.php#columnsource
"J'ai attribué le nom toto à la plage de cellules A1:E1. Comment utiliser ce nom
comme source de données dans une combobox ? Excel ne
semble accepter que des données en colonne? "

La plage A1:E1 est une plage en colonnes et NON en ligne
Donc logiquement pas acceptée par RowSource

AV





Avatar
AV
Si on me dit : mets tes données dans la colonne A, je vais les mettre en
A1 A2 A3....


Bonne réponse

Si on me dit met les dans la ligne 1, je les mets en A1, B1, C1


Bonne réponse

dire que des données qui sont toutes sur la ligne 1 sont en colonne me
parait totalement plantant.


Et c'est pourtant bien ça....

Mais si je suis la seule à comprendre de cette façon,


Ben surement pas la seule et pourtant ...

En résumé :
A1:A10 est une matrice en ligne
A1:X1 est une matrice en colonne

AV

Avatar
AV
J'ai oublié le PS :
Quand tu déplaces de cellules en cellules dans A1:A10, tu vas de ligne en ligne
!
---> A1:A10 est une matrice en ligne

Quand tu déplaces de cellules en cellules dans A1:X1, tu vas de colonne en
colonne !
---> A1:X1 est une matrice en colonne

cqfd non ?

AV
Avatar
Misange
pffft

evidemment tu prends des matrices à 1 ligne ou à 1 seule colonne !
mais si je te dis dans le tableau A1:E10 déplaces toi de ligne en ligne
tu vas bien faire
A1, B1... E1
A2, B2...E2
...

je mettrais un petit commentaire pour te faire plaisir va. Mais pour
l'instant je recommence à m'arracher les cheveux avec l'affichage des
et pire des ou des "" sur mes pages php...

pas de bagarre à coup de poissons pourris alors ? quelle tristesse !
moi qu'avait envie de me remuer un peu (pas trop)

Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta


on 27/11/2004 16:14:
J'ai oublié le PS :
Quand tu déplaces de cellules en cellules dans A1:A10, tu vas de ligne en ligne
!
---> A1:A10 est une matrice en ligne

Quand tu déplaces de cellules en cellules dans A1:X1, tu vas de colonne en
colonne !
---> A1:X1 est une matrice en colonne

cqfd non ?

AV





Avatar
Joël GARBE
Pour répondre à l'invitation de Misange ;-)

rien n'empêche de mettre en ligne de données présentées en colonne (BOF,
trop facile celle-là !),

et Misange fait cela merveilleusement bien sur son site non ???

s'il fallait vraiment vous départager je dirais que lorsque les données vont
de A1 à A10, cela constitue une colonne que l'on parcourt de ligne en ligne,
et inversement

quant à savoir si une matrice est présentée en ligne ou en colonne ...
essayez de faire un graphique et voyez comment vous disposez vos données...

;-)
--

Bien cordialement,

Joël GARBE
www.joelgarbe.fr
"Misange" a écrit dans le message de news:

pffft

evidemment tu prends des matrices à 1 ligne ou à 1 seule colonne !
mais si je te dis dans le tableau A1:E10 déplaces toi de ligne en ligne tu
vas bien faire
A1, B1... E1
A2, B2...E2
...

je mettrais un petit commentaire pour te faire plaisir va. Mais pour
l'instant je recommence à m'arracher les cheveux avec l'affichage des et
pire des ou des "" sur mes pages php...

pas de bagarre à coup de poissons pourris alors ? quelle tristesse !
moi qu'avait envie de me remuer un peu (pas trop)

Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta


on 27/11/2004 16:14:
J'ai oublié le PS :
Quand tu déplaces de cellules en cellules dans A1:A10, tu vas de ligne en
ligne
!
---> A1:A10 est une matrice en ligne

Quand tu déplaces de cellules en cellules dans A1:X1, tu vas de colonne
en
colonne !
---> A1:X1 est une matrice en colonne

cqfd non ?

AV






1 2