Bonjour,
je place des info d'un recordset dans une chaine que j'affiche. J'aimerais
savoir si il est possible d'avoir le meme espace anetre chaque element .Je
m'explique : les etoiles representent des espaces. nom1***Prenom1 et en
dessous nom2**Prenom2 il y a moins d'espace parce que le nom est plus long
j'aimerais que le prenom s'affiche toujours au meme endroit peut importe
la
longeur du nom afin d'avoir une liste d'element plus lisible. En espérant
m'etre explique correctement. Merci d'avance.
Bonjour,
je place des info d'un recordset dans une chaine que j'affiche. J'aimerais
savoir si il est possible d'avoir le meme espace anetre chaque element .Je
m'explique : les etoiles representent des espaces. nom1***Prenom1 et en
dessous nom2**Prenom2 il y a moins d'espace parce que le nom est plus long
j'aimerais que le prenom s'affiche toujours au meme endroit peut importe
la
longeur du nom afin d'avoir une liste d'element plus lisible. En espérant
m'etre explique correctement. Merci d'avance.
Bonjour,
je place des info d'un recordset dans une chaine que j'affiche. J'aimerais
savoir si il est possible d'avoir le meme espace anetre chaque element .Je
m'explique : les etoiles representent des espaces. nom1***Prenom1 et en
dessous nom2**Prenom2 il y a moins d'espace parce que le nom est plus long
j'aimerais que le prenom s'affiche toujours au meme endroit peut importe
la
longeur du nom afin d'avoir une liste d'element plus lisible. En espérant
m'etre explique correctement. Merci d'avance.
Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ? Par
msgbox
?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher par un
form, avec une zone pour le nom, une zone pour le prénom ainsi ta liste
sera
forcément alignée. Non ?
Arnaud
"Cedric" a écrit dans le message news:
42145098$0$17417$Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimerais
savoir si il est possible d'avoir le meme espace anetre chaque element
.Je
m'explique : les etoiles representent des espaces. nom1***Prenom1 et
en
dessous nom2**Prenom2 il y a moins d'espace parce que le nom est plus
long
j'aimerais que le prenom s'affiche toujours au meme endroit peut importe
lalongeur du nom afin d'avoir une liste d'element plus lisible. En
espérant
m'etre explique correctement. Merci d'avance.
Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ? Par
msgbox
?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher par un
form, avec une zone pour le nom, une zone pour le prénom ainsi ta liste
sera
forcément alignée. Non ?
Arnaud
"Cedric" <cedric@btn.com> a écrit dans le message news:
42145098$0$17417$4d4efb8e@read.news.be.uu.net...
Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimerais
savoir si il est possible d'avoir le meme espace anetre chaque element
.Je
m'explique : les etoiles representent des espaces. nom1***Prenom1 et
en
dessous nom2**Prenom2 il y a moins d'espace parce que le nom est plus
long
j'aimerais que le prenom s'affiche toujours au meme endroit peut importe
la
longeur du nom afin d'avoir une liste d'element plus lisible. En
espérant
m'etre explique correctement. Merci d'avance.
Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ? Par
msgbox
?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher par un
form, avec une zone pour le nom, une zone pour le prénom ainsi ta liste
sera
forcément alignée. Non ?
Arnaud
"Cedric" a écrit dans le message news:
42145098$0$17417$Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimerais
savoir si il est possible d'avoir le meme espace anetre chaque element
.Je
m'explique : les etoiles representent des espaces. nom1***Prenom1 et
en
dessous nom2**Prenom2 il y a moins d'espace parce que le nom est plus
long
j'aimerais que le prenom s'affiche toujours au meme endroit peut importe
lalongeur du nom afin d'avoir une liste d'element plus lisible. En
espérant
m'etre explique correctement. Merci d'avance.
Ben en fait c'est dans une listBox et comme c'est des commandes et qu'il
y
en a bcp ce le plus simple en fait je me demandais surtout si on pouvait
afficherdu texte en comptant le nombre de caractere avant donc en fait
dire
: placer le texte a 40 caracteres du debut et pas à la suite. En esperant
ne
pas avoir ete flou dans mes explications :D
"Gafish" a écrit dans le message de
news:ua%Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ? Par
msgbox?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher par un
form, avec une zone pour le nom, une zone pour le prénom ainsi ta liste
seraforcément alignée. Non ?
Arnaud
"Cedric" a écrit dans le message news:
42145098$0$17417$Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimeraissavoir si il est possible d'avoir le meme espace anetre chaque element
.Jem'explique : les etoiles representent des espaces. nom1***Prenom1 et
endessous nom2**Prenom2 il y a moins d'espace parce que le nom est plus
longj'aimerais que le prenom s'affiche toujours au meme endroit peut
importe
lalongeur du nom afin d'avoir une liste d'element plus lisible. En
espérantm'etre explique correctement. Merci d'avance.
Ben en fait c'est dans une listBox et comme c'est des commandes et qu'il
y
en a bcp ce le plus simple en fait je me demandais surtout si on pouvait
afficherdu texte en comptant le nombre de caractere avant donc en fait
dire
: placer le texte a 40 caracteres du debut et pas à la suite. En esperant
ne
pas avoir ete flou dans mes explications :D
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message de
news:ua%23LnzMFFHA.560@TK2MSFTNGP15.phx.gbl...
Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ? Par
msgbox
?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher par un
form, avec une zone pour le nom, une zone pour le prénom ainsi ta liste
sera
forcément alignée. Non ?
Arnaud
"Cedric" <cedric@btn.com> a écrit dans le message news:
42145098$0$17417$4d4efb8e@read.news.be.uu.net...
Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimerais
savoir si il est possible d'avoir le meme espace anetre chaque element
.Je
m'explique : les etoiles representent des espaces. nom1***Prenom1 et
en
dessous nom2**Prenom2 il y a moins d'espace parce que le nom est plus
long
j'aimerais que le prenom s'affiche toujours au meme endroit peut
importe
la
longeur du nom afin d'avoir une liste d'element plus lisible. En
espérant
m'etre explique correctement. Merci d'avance.
Ben en fait c'est dans une listBox et comme c'est des commandes et qu'il
y
en a bcp ce le plus simple en fait je me demandais surtout si on pouvait
afficherdu texte en comptant le nombre de caractere avant donc en fait
dire
: placer le texte a 40 caracteres du debut et pas à la suite. En esperant
ne
pas avoir ete flou dans mes explications :D
"Gafish" a écrit dans le message de
news:ua%Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ? Par
msgbox?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher par un
form, avec une zone pour le nom, une zone pour le prénom ainsi ta liste
seraforcément alignée. Non ?
Arnaud
"Cedric" a écrit dans le message news:
42145098$0$17417$Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimeraissavoir si il est possible d'avoir le meme espace anetre chaque element
.Jem'explique : les etoiles representent des espaces. nom1***Prenom1 et
endessous nom2**Prenom2 il y a moins d'espace parce que le nom est plus
longj'aimerais que le prenom s'affiche toujours au meme endroit peut
importe
lalongeur du nom afin d'avoir une liste d'element plus lisible. En
espérantm'etre explique correctement. Merci d'avance.
Et pourquoi tu ne ferais pas deux colonnes dans ta listBox ? Ce serait
plus
simple.
Si malgré tout tu veux remplir ton string, mettons jusqu'au 40eme
caractère,
tu peux faire quelque chose du genre (on appelera ici ton string MaChaine)
:
Do While Len(MaChaine) < 40
MaChaine = MaChaine & " "
Loop
Arnaud
"Cedric" a écrit dans le message news:
42145ca4$0$17410$Ben en fait c'est dans une listBox et comme c'est des commandes et
qu'il
yen a bcp ce le plus simple en fait je me demandais surtout si on pouvait
afficherdu texte en comptant le nombre de caractere avant donc en fait
dire: placer le texte a 40 caracteres du debut et pas à la suite. En
esperant
nepas avoir ete flou dans mes explications :D
"Gafish" a écrit dans le message de
news:ua%Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ? Par
msgbox?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher par
un
form, avec une zone pour le nom, une zone pour le prénom ainsi ta
liste
seraforcément alignée. Non ?
Arnaud
"Cedric" a écrit dans le message news:
42145098$0$17417$Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimeraissavoir si il est possible d'avoir le meme espace anetre chaque
element
.Jem'explique : les etoiles representent des espaces. nom1***Prenom1
et
endessous nom2**Prenom2 il y a moins d'espace parce que le nom est
plus
longj'aimerais que le prenom s'affiche toujours au meme endroit peut
importelalongeur du nom afin d'avoir une liste d'element plus lisible. En
espérantm'etre explique correctement. Merci d'avance.
Et pourquoi tu ne ferais pas deux colonnes dans ta listBox ? Ce serait
plus
simple.
Si malgré tout tu veux remplir ton string, mettons jusqu'au 40eme
caractère,
tu peux faire quelque chose du genre (on appelera ici ton string MaChaine)
:
Do While Len(MaChaine) < 40
MaChaine = MaChaine & " "
Loop
Arnaud
"Cedric" <cedric@btn.com> a écrit dans le message news:
42145ca4$0$17410$4d4efb8e@read.news.be.uu.net...
Ben en fait c'est dans une listBox et comme c'est des commandes et
qu'il
y
en a bcp ce le plus simple en fait je me demandais surtout si on pouvait
afficherdu texte en comptant le nombre de caractere avant donc en fait
dire
: placer le texte a 40 caracteres du debut et pas à la suite. En
esperant
ne
pas avoir ete flou dans mes explications :D
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message de
news:ua%23LnzMFFHA.560@TK2MSFTNGP15.phx.gbl...
Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ? Par
msgbox
?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher par
un
form, avec une zone pour le nom, une zone pour le prénom ainsi ta
liste
sera
forcément alignée. Non ?
Arnaud
"Cedric" <cedric@btn.com> a écrit dans le message news:
42145098$0$17417$4d4efb8e@read.news.be.uu.net...
Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimerais
savoir si il est possible d'avoir le meme espace anetre chaque
element
.Je
m'explique : les etoiles representent des espaces. nom1***Prenom1
et
en
dessous nom2**Prenom2 il y a moins d'espace parce que le nom est
plus
long
j'aimerais que le prenom s'affiche toujours au meme endroit peut
importe
la
longeur du nom afin d'avoir une liste d'element plus lisible. En
espérant
m'etre explique correctement. Merci d'avance.
Et pourquoi tu ne ferais pas deux colonnes dans ta listBox ? Ce serait
plus
simple.
Si malgré tout tu veux remplir ton string, mettons jusqu'au 40eme
caractère,
tu peux faire quelque chose du genre (on appelera ici ton string MaChaine)
:
Do While Len(MaChaine) < 40
MaChaine = MaChaine & " "
Loop
Arnaud
"Cedric" a écrit dans le message news:
42145ca4$0$17410$Ben en fait c'est dans une listBox et comme c'est des commandes et
qu'il
yen a bcp ce le plus simple en fait je me demandais surtout si on pouvait
afficherdu texte en comptant le nombre de caractere avant donc en fait
dire: placer le texte a 40 caracteres du debut et pas à la suite. En
esperant
nepas avoir ete flou dans mes explications :D
"Gafish" a écrit dans le message de
news:ua%Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ? Par
msgbox?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher par
un
form, avec une zone pour le nom, une zone pour le prénom ainsi ta
liste
seraforcément alignée. Non ?
Arnaud
"Cedric" a écrit dans le message news:
42145098$0$17417$Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimeraissavoir si il est possible d'avoir le meme espace anetre chaque
element
.Jem'explique : les etoiles representent des espaces. nom1***Prenom1
et
endessous nom2**Prenom2 il y a moins d'espace parce que le nom est
plus
longj'aimerais que le prenom s'affiche toujours au meme endroit peut
importelalongeur du nom afin d'avoir une liste d'element plus lisible. En
espérantm'etre explique correctement. Merci d'avance.
Bonjour
J'ai un peu plus simple :
En vba ou sql :
[ChampNom] & String(40-Len([ChampNom]),' ') & [ChampPrenom]
Dans une requête :
[ChampNom] & Chaîne(40-NbCar([ChampNom]);" ") & [ChampPrenom]
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Gafish" a écrit dans le message news:
OVs2n$Et pourquoi tu ne ferais pas deux colonnes dans ta listBox ? Ce serait
plussimple.
Si malgré tout tu veux remplir ton string, mettons jusqu'au 40eme
caractère,tu peux faire quelque chose du genre (on appelera ici ton string
MaChaine)
:
Do While Len(MaChaine) < 40
MaChaine = MaChaine & " "
Loop
Arnaud
"Cedric" a écrit dans le message news:
42145ca4$0$17410$Ben en fait c'est dans une listBox et comme c'est des commandes et
qu'ilyen a bcp ce le plus simple en fait je me demandais surtout si on
pouvait
afficherdu texte en comptant le nombre de caractere avant donc en fait
dire: placer le texte a 40 caracteres du debut et pas à la suite. En
esperantnepas avoir ete flou dans mes explications :D
"Gafish" a écrit dans le message de
news:ua%Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ?
Par
msgbox?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher
par
unform, avec une zone pour le nom, une zone pour le prénom ainsi ta
listeseraforcément alignée. Non ?
Arnaud
"Cedric" a écrit dans le message news:
42145098$0$17417$Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimeraissavoir si il est possible d'avoir le meme espace anetre chaque
element.Jem'explique : les etoiles representent des espaces.
nom1***Prenom1
etendessous nom2**Prenom2 il y a moins d'espace parce que le nom est
pluslongj'aimerais que le prenom s'affiche toujours au meme endroit peut
importelalongeur du nom afin d'avoir une liste d'element plus lisible. En
espérantm'etre explique correctement. Merci d'avance.
Bonjour
J'ai un peu plus simple :
En vba ou sql :
[ChampNom] & String(40-Len([ChampNom]),' ') & [ChampPrenom]
Dans une requête :
[ChampNom] & Chaîne(40-NbCar([ChampNom]);" ") & [ChampPrenom]
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message news:
OVs2n$MFFHA.4004@tk2msftngp13.phx.gbl...
Et pourquoi tu ne ferais pas deux colonnes dans ta listBox ? Ce serait
plus
simple.
Si malgré tout tu veux remplir ton string, mettons jusqu'au 40eme
caractère,
tu peux faire quelque chose du genre (on appelera ici ton string
MaChaine)
:
Do While Len(MaChaine) < 40
MaChaine = MaChaine & " "
Loop
Arnaud
"Cedric" <cedric@btn.com> a écrit dans le message news:
42145ca4$0$17410$4d4efb8e@read.news.be.uu.net...
Ben en fait c'est dans une listBox et comme c'est des commandes et
qu'il
y
en a bcp ce le plus simple en fait je me demandais surtout si on
pouvait
afficherdu texte en comptant le nombre de caractere avant donc en fait
dire
: placer le texte a 40 caracteres du debut et pas à la suite. En
esperant
ne
pas avoir ete flou dans mes explications :D
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message de
news:ua%23LnzMFFHA.560@TK2MSFTNGP15.phx.gbl...
Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ?
Par
msgbox
?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher
par
un
form, avec une zone pour le nom, une zone pour le prénom ainsi ta
liste
sera
forcément alignée. Non ?
Arnaud
"Cedric" <cedric@btn.com> a écrit dans le message news:
42145098$0$17417$4d4efb8e@read.news.be.uu.net...
Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimerais
savoir si il est possible d'avoir le meme espace anetre chaque
element
.Je
m'explique : les etoiles representent des espaces.
nom1***Prenom1
et
en
dessous nom2**Prenom2 il y a moins d'espace parce que le nom est
plus
long
j'aimerais que le prenom s'affiche toujours au meme endroit peut
importe
la
longeur du nom afin d'avoir une liste d'element plus lisible. En
espérant
m'etre explique correctement. Merci d'avance.
Bonjour
J'ai un peu plus simple :
En vba ou sql :
[ChampNom] & String(40-Len([ChampNom]),' ') & [ChampPrenom]
Dans une requête :
[ChampNom] & Chaîne(40-NbCar([ChampNom]);" ") & [ChampPrenom]
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Gafish" a écrit dans le message news:
OVs2n$Et pourquoi tu ne ferais pas deux colonnes dans ta listBox ? Ce serait
plussimple.
Si malgré tout tu veux remplir ton string, mettons jusqu'au 40eme
caractère,tu peux faire quelque chose du genre (on appelera ici ton string
MaChaine)
:
Do While Len(MaChaine) < 40
MaChaine = MaChaine & " "
Loop
Arnaud
"Cedric" a écrit dans le message news:
42145ca4$0$17410$Ben en fait c'est dans une listBox et comme c'est des commandes et
qu'ilyen a bcp ce le plus simple en fait je me demandais surtout si on
pouvait
afficherdu texte en comptant le nombre de caractere avant donc en fait
dire: placer le texte a 40 caracteres du debut et pas à la suite. En
esperantnepas avoir ete flou dans mes explications :D
"Gafish" a écrit dans le message de
news:ua%Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ?
Par
msgbox?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher
par
unform, avec une zone pour le nom, une zone pour le prénom ainsi ta
listeseraforcément alignée. Non ?
Arnaud
"Cedric" a écrit dans le message news:
42145098$0$17417$Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimeraissavoir si il est possible d'avoir le meme espace anetre chaque
element.Jem'explique : les etoiles representent des espaces.
nom1***Prenom1
etendessous nom2**Prenom2 il y a moins d'espace parce que le nom est
pluslongj'aimerais que le prenom s'affiche toujours au meme endroit peut
importelalongeur du nom afin d'avoir une liste d'element plus lisible. En
espérantm'etre explique correctement. Merci d'avance.
ok je vais essayer merci pour vos reponses
"Jessy Sempere [MVP]" a écrit dans le message
de
news:42146153$Bonjour
J'ai un peu plus simple :
En vba ou sql :
[ChampNom] & String(40-Len([ChampNom]),' ') & [ChampPrenom]
Dans une requête :
[ChampNom] & Chaîne(40-NbCar([ChampNom]);" ") & [ChampPrenom]
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Gafish" a écrit dans le message news:
OVs2n$Et pourquoi tu ne ferais pas deux colonnes dans ta listBox ? Ce serait
plussimple.
Si malgré tout tu veux remplir ton string, mettons jusqu'au 40eme
caractère,tu peux faire quelque chose du genre (on appelera ici ton string
MaChaine):
Do While Len(MaChaine) < 40
MaChaine = MaChaine & " "
Loop
Arnaud
"Cedric" a écrit dans le message news:
42145ca4$0$17410$Ben en fait c'est dans une listBox et comme c'est des commandes et
qu'ilyen a bcp ce le plus simple en fait je me demandais surtout si on
pouvaitafficherdu texte en comptant le nombre de caractere avant donc en
fait
dire: placer le texte a 40 caracteres du debut et pas à la suite. En
esperantnepas avoir ete flou dans mes explications :D
"Gafish" a écrit dans le message de
news:ua%Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ?
Parmsgbox?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher
parunform, avec une zone pour le nom, une zone pour le prénom ainsi ta
listeseraforcément alignée. Non ?
Arnaud
"Cedric" a écrit dans le message news:
42145098$0$17417$Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimeraissavoir si il est possible d'avoir le meme espace anetre chaque
element.Jem'explique : les etoiles representent des espaces.
nom1***Prenom1etendessous nom2**Prenom2 il y a moins d'espace parce que le nom est
pluslongj'aimerais que le prenom s'affiche toujours au meme endroit peut
importelalongeur du nom afin d'avoir une liste d'element plus lisible. En
espérantm'etre explique correctement. Merci d'avance.
ok je vais essayer merci pour vos reponses
"Jessy Sempere [MVP]" <jessy.sempere@prg.sncf.fr> a écrit dans le message
de
news:42146153$1@news.sncf.fr...
Bonjour
J'ai un peu plus simple :
En vba ou sql :
[ChampNom] & String(40-Len([ChampNom]),' ') & [ChampPrenom]
Dans une requête :
[ChampNom] & Chaîne(40-NbCar([ChampNom]);" ") & [ChampPrenom]
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message news:
OVs2n$MFFHA.4004@tk2msftngp13.phx.gbl...
Et pourquoi tu ne ferais pas deux colonnes dans ta listBox ? Ce serait
plus
simple.
Si malgré tout tu veux remplir ton string, mettons jusqu'au 40eme
caractère,
tu peux faire quelque chose du genre (on appelera ici ton string
MaChaine)
:
Do While Len(MaChaine) < 40
MaChaine = MaChaine & " "
Loop
Arnaud
"Cedric" <cedric@btn.com> a écrit dans le message news:
42145ca4$0$17410$4d4efb8e@read.news.be.uu.net...
Ben en fait c'est dans une listBox et comme c'est des commandes et
qu'il
y
en a bcp ce le plus simple en fait je me demandais surtout si on
pouvait
afficherdu texte en comptant le nombre de caractere avant donc en
fait
dire
: placer le texte a 40 caracteres du debut et pas à la suite. En
esperant
ne
pas avoir ete flou dans mes explications :D
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message de
news:ua%23LnzMFFHA.560@TK2MSFTNGP15.phx.gbl...
Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ?
Par
msgbox
?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher
par
un
form, avec une zone pour le nom, une zone pour le prénom ainsi ta
liste
sera
forcément alignée. Non ?
Arnaud
"Cedric" <cedric@btn.com> a écrit dans le message news:
42145098$0$17417$4d4efb8e@read.news.be.uu.net...
Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimerais
savoir si il est possible d'avoir le meme espace anetre chaque
element
.Je
m'explique : les etoiles representent des espaces.
nom1***Prenom1
et
en
dessous nom2**Prenom2 il y a moins d'espace parce que le nom est
plus
long
j'aimerais que le prenom s'affiche toujours au meme endroit peut
importe
la
longeur du nom afin d'avoir une liste d'element plus lisible. En
espérant
m'etre explique correctement. Merci d'avance.
ok je vais essayer merci pour vos reponses
"Jessy Sempere [MVP]" a écrit dans le message
de
news:42146153$Bonjour
J'ai un peu plus simple :
En vba ou sql :
[ChampNom] & String(40-Len([ChampNom]),' ') & [ChampPrenom]
Dans une requête :
[ChampNom] & Chaîne(40-NbCar([ChampNom]);" ") & [ChampPrenom]
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Gafish" a écrit dans le message news:
OVs2n$Et pourquoi tu ne ferais pas deux colonnes dans ta listBox ? Ce serait
plussimple.
Si malgré tout tu veux remplir ton string, mettons jusqu'au 40eme
caractère,tu peux faire quelque chose du genre (on appelera ici ton string
MaChaine):
Do While Len(MaChaine) < 40
MaChaine = MaChaine & " "
Loop
Arnaud
"Cedric" a écrit dans le message news:
42145ca4$0$17410$Ben en fait c'est dans une listBox et comme c'est des commandes et
qu'ilyen a bcp ce le plus simple en fait je me demandais surtout si on
pouvaitafficherdu texte en comptant le nombre de caractere avant donc en
fait
dire: placer le texte a 40 caracteres du debut et pas à la suite. En
esperantnepas avoir ete flou dans mes explications :D
"Gafish" a écrit dans le message de
news:ua%Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ?
Parmsgbox?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher
parunform, avec une zone pour le nom, une zone pour le prénom ainsi ta
listeseraforcément alignée. Non ?
Arnaud
"Cedric" a écrit dans le message news:
42145098$0$17417$Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimeraissavoir si il est possible d'avoir le meme espace anetre chaque
element.Jem'explique : les etoiles representent des espaces.
nom1***Prenom1etendessous nom2**Prenom2 il y a moins d'espace parce que le nom est
pluslongj'aimerais que le prenom s'affiche toujours au meme endroit peut
importelalongeur du nom afin d'avoir une liste d'element plus lisible. En
espérantm'etre explique correctement. Merci d'avance.
ok je vais essayer merci pour vos reponses
"Jessy Sempere [MVP]" a écrit dans le message
de
news:42146153$Bonjour
J'ai un peu plus simple :
En vba ou sql :
[ChampNom] & String(40-Len([ChampNom]),' ') & [ChampPrenom]
Dans une requête :
[ChampNom] & Chaîne(40-NbCar([ChampNom]);" ") & [ChampPrenom]
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Gafish" a écrit dans le message news:
OVs2n$Et pourquoi tu ne ferais pas deux colonnes dans ta listBox ? Ce serait
plussimple.
Si malgré tout tu veux remplir ton string, mettons jusqu'au 40eme
caractère,tu peux faire quelque chose du genre (on appelera ici ton string
MaChaine):
Do While Len(MaChaine) < 40
MaChaine = MaChaine & " "
Loop
Arnaud
"Cedric" a écrit dans le message news:
42145ca4$0$17410$Ben en fait c'est dans une listBox et comme c'est des commandes et
qu'ilyen a bcp ce le plus simple en fait je me demandais surtout si on
pouvaitafficherdu texte en comptant le nombre de caractere avant donc en
fait
dire: placer le texte a 40 caracteres du debut et pas à la suite. En
esperantnepas avoir ete flou dans mes explications :D
"Gafish" a écrit dans le message de
news:ua%Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ?
Parmsgbox?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher
parunform, avec une zone pour le nom, une zone pour le prénom ainsi ta
listeseraforcément alignée. Non ?
Arnaud
"Cedric" a écrit dans le message news:
42145098$0$17417$Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimeraissavoir si il est possible d'avoir le meme espace anetre chaque
element.Jem'explique : les etoiles representent des espaces.
nom1***Prenom1etendessous nom2**Prenom2 il y a moins d'espace parce que le nom est
pluslongj'aimerais que le prenom s'affiche toujours au meme endroit peut
importelalongeur du nom afin d'avoir une liste d'element plus lisible. En
espérantm'etre explique correctement. Merci d'avance.
ok je vais essayer merci pour vos reponses
"Jessy Sempere [MVP]" <jessy.sempere@prg.sncf.fr> a écrit dans le message
de
news:42146153$1@news.sncf.fr...
Bonjour
J'ai un peu plus simple :
En vba ou sql :
[ChampNom] & String(40-Len([ChampNom]),' ') & [ChampPrenom]
Dans une requête :
[ChampNom] & Chaîne(40-NbCar([ChampNom]);" ") & [ChampPrenom]
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message news:
OVs2n$MFFHA.4004@tk2msftngp13.phx.gbl...
Et pourquoi tu ne ferais pas deux colonnes dans ta listBox ? Ce serait
plus
simple.
Si malgré tout tu veux remplir ton string, mettons jusqu'au 40eme
caractère,
tu peux faire quelque chose du genre (on appelera ici ton string
MaChaine)
:
Do While Len(MaChaine) < 40
MaChaine = MaChaine & " "
Loop
Arnaud
"Cedric" <cedric@btn.com> a écrit dans le message news:
42145ca4$0$17410$4d4efb8e@read.news.be.uu.net...
Ben en fait c'est dans une listBox et comme c'est des commandes et
qu'il
y
en a bcp ce le plus simple en fait je me demandais surtout si on
pouvait
afficherdu texte en comptant le nombre de caractere avant donc en
fait
dire
: placer le texte a 40 caracteres du debut et pas à la suite. En
esperant
ne
pas avoir ete flou dans mes explications :D
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message de
news:ua%23LnzMFFHA.560@TK2MSFTNGP15.phx.gbl...
Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ?
Par
msgbox
?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher
par
un
form, avec une zone pour le nom, une zone pour le prénom ainsi ta
liste
sera
forcément alignée. Non ?
Arnaud
"Cedric" <cedric@btn.com> a écrit dans le message news:
42145098$0$17417$4d4efb8e@read.news.be.uu.net...
Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimerais
savoir si il est possible d'avoir le meme espace anetre chaque
element
.Je
m'explique : les etoiles representent des espaces.
nom1***Prenom1
et
en
dessous nom2**Prenom2 il y a moins d'espace parce que le nom est
plus
long
j'aimerais que le prenom s'affiche toujours au meme endroit peut
importe
la
longeur du nom afin d'avoir une liste d'element plus lisible. En
espérant
m'etre explique correctement. Merci d'avance.
ok je vais essayer merci pour vos reponses
"Jessy Sempere [MVP]" a écrit dans le message
de
news:42146153$Bonjour
J'ai un peu plus simple :
En vba ou sql :
[ChampNom] & String(40-Len([ChampNom]),' ') & [ChampPrenom]
Dans une requête :
[ChampNom] & Chaîne(40-NbCar([ChampNom]);" ") & [ChampPrenom]
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Gafish" a écrit dans le message news:
OVs2n$Et pourquoi tu ne ferais pas deux colonnes dans ta listBox ? Ce serait
plussimple.
Si malgré tout tu veux remplir ton string, mettons jusqu'au 40eme
caractère,tu peux faire quelque chose du genre (on appelera ici ton string
MaChaine):
Do While Len(MaChaine) < 40
MaChaine = MaChaine & " "
Loop
Arnaud
"Cedric" a écrit dans le message news:
42145ca4$0$17410$Ben en fait c'est dans une listBox et comme c'est des commandes et
qu'ilyen a bcp ce le plus simple en fait je me demandais surtout si on
pouvaitafficherdu texte en comptant le nombre de caractere avant donc en
fait
dire: placer le texte a 40 caracteres du debut et pas à la suite. En
esperantnepas avoir ete flou dans mes explications :D
"Gafish" a écrit dans le message de
news:ua%Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ?
Parmsgbox?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher
parunform, avec une zone pour le nom, une zone pour le prénom ainsi ta
listeseraforcément alignée. Non ?
Arnaud
"Cedric" a écrit dans le message news:
42145098$0$17417$Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimeraissavoir si il est possible d'avoir le meme espace anetre chaque
element.Jem'explique : les etoiles representent des espaces.
nom1***Prenom1etendessous nom2**Prenom2 il y a moins d'espace parce que le nom est
pluslongj'aimerais que le prenom s'affiche toujours au meme endroit peut
importelalongeur du nom afin d'avoir une liste d'element plus lisible. En
espérantm'etre explique correctement. Merci d'avance.
Bonjour
J'ai un peu plus simple :
En vba ou sql :
[ChampNom] & String(40-Len([ChampNom]),' ') & [ChampPrenom]
Dans une requête :
[ChampNom] & Chaîne(40-NbCar([ChampNom]);" ") & [ChampPrenom]
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Gafish" a écrit dans le message news:
OVs2n$Et pourquoi tu ne ferais pas deux colonnes dans ta listBox ? Ce serait
plussimple.
Si malgré tout tu veux remplir ton string, mettons jusqu'au 40eme
caractère,tu peux faire quelque chose du genre (on appelera ici ton string
MaChaine)
:
Do While Len(MaChaine) < 40
MaChaine = MaChaine & " "
Loop
Arnaud
"Cedric" a écrit dans le message news:
42145ca4$0$17410$Ben en fait c'est dans une listBox et comme c'est des commandes et
qu'ilyen a bcp ce le plus simple en fait je me demandais surtout si on
pouvait
afficherdu texte en comptant le nombre de caractere avant donc en fait
dire: placer le texte a 40 caracteres du debut et pas à la suite. En
esperantnepas avoir ete flou dans mes explications :D
"Gafish" a écrit dans le message de
news:ua%Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ?
Par
msgbox?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher
par
unform, avec une zone pour le nom, une zone pour le prénom ainsi ta
listeseraforcément alignée. Non ?
Arnaud
"Cedric" a écrit dans le message news:
42145098$0$17417$Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimeraissavoir si il est possible d'avoir le meme espace anetre chaque
element.Jem'explique : les etoiles representent des espaces.
nom1***Prenom1
etendessous nom2**Prenom2 il y a moins d'espace parce que le nom est
pluslongj'aimerais que le prenom s'affiche toujours au meme endroit peut
importelalongeur du nom afin d'avoir une liste d'element plus lisible. En
espérantm'etre explique correctement. Merci d'avance.
Bonjour
J'ai un peu plus simple :
En vba ou sql :
[ChampNom] & String(40-Len([ChampNom]),' ') & [ChampPrenom]
Dans une requête :
[ChampNom] & Chaîne(40-NbCar([ChampNom]);" ") & [ChampPrenom]
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message news:
OVs2n$MFFHA.4004@tk2msftngp13.phx.gbl...
Et pourquoi tu ne ferais pas deux colonnes dans ta listBox ? Ce serait
plus
simple.
Si malgré tout tu veux remplir ton string, mettons jusqu'au 40eme
caractère,
tu peux faire quelque chose du genre (on appelera ici ton string
MaChaine)
:
Do While Len(MaChaine) < 40
MaChaine = MaChaine & " "
Loop
Arnaud
"Cedric" <cedric@btn.com> a écrit dans le message news:
42145ca4$0$17410$4d4efb8e@read.news.be.uu.net...
Ben en fait c'est dans une listBox et comme c'est des commandes et
qu'il
y
en a bcp ce le plus simple en fait je me demandais surtout si on
pouvait
afficherdu texte en comptant le nombre de caractere avant donc en fait
dire
: placer le texte a 40 caracteres du debut et pas à la suite. En
esperant
ne
pas avoir ete flou dans mes explications :D
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message de
news:ua%23LnzMFFHA.560@TK2MSFTNGP15.phx.gbl...
Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ?
Par
msgbox
?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher
par
un
form, avec une zone pour le nom, une zone pour le prénom ainsi ta
liste
sera
forcément alignée. Non ?
Arnaud
"Cedric" <cedric@btn.com> a écrit dans le message news:
42145098$0$17417$4d4efb8e@read.news.be.uu.net...
Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimerais
savoir si il est possible d'avoir le meme espace anetre chaque
element
.Je
m'explique : les etoiles representent des espaces.
nom1***Prenom1
et
en
dessous nom2**Prenom2 il y a moins d'espace parce que le nom est
plus
long
j'aimerais que le prenom s'affiche toujours au meme endroit peut
importe
la
longeur du nom afin d'avoir une liste d'element plus lisible. En
espérant
m'etre explique correctement. Merci d'avance.
Bonjour
J'ai un peu plus simple :
En vba ou sql :
[ChampNom] & String(40-Len([ChampNom]),' ') & [ChampPrenom]
Dans une requête :
[ChampNom] & Chaîne(40-NbCar([ChampNom]);" ") & [ChampPrenom]
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Gafish" a écrit dans le message news:
OVs2n$Et pourquoi tu ne ferais pas deux colonnes dans ta listBox ? Ce serait
plussimple.
Si malgré tout tu veux remplir ton string, mettons jusqu'au 40eme
caractère,tu peux faire quelque chose du genre (on appelera ici ton string
MaChaine)
:
Do While Len(MaChaine) < 40
MaChaine = MaChaine & " "
Loop
Arnaud
"Cedric" a écrit dans le message news:
42145ca4$0$17410$Ben en fait c'est dans une listBox et comme c'est des commandes et
qu'ilyen a bcp ce le plus simple en fait je me demandais surtout si on
pouvait
afficherdu texte en comptant le nombre de caractere avant donc en fait
dire: placer le texte a 40 caracteres du debut et pas à la suite. En
esperantnepas avoir ete flou dans mes explications :D
"Gafish" a écrit dans le message de
news:ua%Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment ?
Par
msgbox?
Est-ce qu'il ne serait pas plus simple dans ton cas de l'afficher
par
unform, avec une zone pour le nom, une zone pour le prénom ainsi ta
listeseraforcément alignée. Non ?
Arnaud
"Cedric" a écrit dans le message news:
42145098$0$17417$Bonjour,
je place des info d'un recordset dans une chaine que j'affiche.
J'aimeraissavoir si il est possible d'avoir le meme espace anetre chaque
element.Jem'explique : les etoiles representent des espaces.
nom1***Prenom1
etendessous nom2**Prenom2 il y a moins d'espace parce que le nom est
pluslongj'aimerais que le prenom s'affiche toujours au meme endroit peut
importelalongeur du nom afin d'avoir une liste d'element plus lisible. En
espérantm'etre explique correctement. Merci d'avance.
Je me demandais comment on fesait pour faire des colonnes dans une liste
parce que moi si je me fais y ne fait plus de scroll vertical et si
j'utilise une microsoft active etc y me dit qu'il est impossible de
definir
la propriete list si qqn pouvait me donner le mode d'emploi :)
"Cedric" a écrit dans le message de
news:421464c3$0$17407$ok je vais essayer merci pour vos reponses
"Jessy Sempere [MVP]" a écrit dans le
message
denews:42146153$Bonjour
J'ai un peu plus simple :
En vba ou sql :
[ChampNom] & String(40-Len([ChampNom]),' ') & [ChampPrenom]
Dans une requête :
[ChampNom] & Chaîne(40-NbCar([ChampNom]);" ") & [ChampPrenom]
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Gafish" a écrit dans le message news:
OVs2n$Et pourquoi tu ne ferais pas deux colonnes dans ta listBox ? Ce
serait
plussimple.
Si malgré tout tu veux remplir ton string, mettons jusqu'au 40eme
caractère,tu peux faire quelque chose du genre (on appelera ici ton string
MaChaine):
Do While Len(MaChaine) < 40
MaChaine = MaChaine & " "
Loop
Arnaud
"Cedric" a écrit dans le message news:
42145ca4$0$17410$Ben en fait c'est dans une listBox et comme c'est des commandes
et
qu'ilyen a bcp ce le plus simple en fait je me demandais surtout si on
pouvaitafficherdu texte en comptant le nombre de caractere avant donc en
faitdire: placer le texte a 40 caracteres du debut et pas à la suite. En
esperantnepas avoir ete flou dans mes explications :D
"Gafish" a écrit dans le message de
news:ua%Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment
?
Parmsgbox?
Est-ce qu'il ne serait pas plus simple dans ton cas de
l'afficher
parunform, avec une zone pour le nom, une zone pour le prénom ainsi
ta
listeseraforcément alignée. Non ?
Arnaud
"Cedric" a écrit dans le message news:
42145098$0$17417$Bonjour,
je place des info d'un recordset dans une chaine que
j'affiche.
J'aimeraissavoir si il est possible d'avoir le meme espace anetre chaque
element.Jem'explique : les etoiles representent des espaces.
nom1***Prenom1etendessous nom2**Prenom2 il y a moins d'espace parce que le nom
est
pluslongj'aimerais que le prenom s'affiche toujours au meme endroit
peut
importelalongeur du nom afin d'avoir une liste d'element plus lisible.
En
espérantm'etre explique correctement. Merci d'avance.
Je me demandais comment on fesait pour faire des colonnes dans une liste
parce que moi si je me fais y ne fait plus de scroll vertical et si
j'utilise une microsoft active etc y me dit qu'il est impossible de
definir
la propriete list si qqn pouvait me donner le mode d'emploi :)
"Cedric" <cedric@btn.com> a écrit dans le message de
news:421464c3$0$17407$4d4efb8e@read.news.be.uu.net...
ok je vais essayer merci pour vos reponses
"Jessy Sempere [MVP]" <jessy.sempere@prg.sncf.fr> a écrit dans le
message
de
news:42146153$1@news.sncf.fr...
Bonjour
J'ai un peu plus simple :
En vba ou sql :
[ChampNom] & String(40-Len([ChampNom]),' ') & [ChampPrenom]
Dans une requête :
[ChampNom] & Chaîne(40-NbCar([ChampNom]);" ") & [ChampPrenom]
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message news:
OVs2n$MFFHA.4004@tk2msftngp13.phx.gbl...
Et pourquoi tu ne ferais pas deux colonnes dans ta listBox ? Ce
serait
plus
simple.
Si malgré tout tu veux remplir ton string, mettons jusqu'au 40eme
caractère,
tu peux faire quelque chose du genre (on appelera ici ton string
MaChaine)
:
Do While Len(MaChaine) < 40
MaChaine = MaChaine & " "
Loop
Arnaud
"Cedric" <cedric@btn.com> a écrit dans le message news:
42145ca4$0$17410$4d4efb8e@read.news.be.uu.net...
Ben en fait c'est dans une listBox et comme c'est des commandes
et
qu'il
y
en a bcp ce le plus simple en fait je me demandais surtout si on
pouvait
afficherdu texte en comptant le nombre de caractere avant donc en
fait
dire
: placer le texte a 40 caracteres du debut et pas à la suite. En
esperant
ne
pas avoir ete flou dans mes explications :D
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message de
news:ua%23LnzMFFHA.560@TK2MSFTNGP15.phx.gbl...
Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment
?
Par
msgbox
?
Est-ce qu'il ne serait pas plus simple dans ton cas de
l'afficher
par
un
form, avec une zone pour le nom, une zone pour le prénom ainsi
ta
liste
sera
forcément alignée. Non ?
Arnaud
"Cedric" <cedric@btn.com> a écrit dans le message news:
42145098$0$17417$4d4efb8e@read.news.be.uu.net...
Bonjour,
je place des info d'un recordset dans une chaine que
j'affiche.
J'aimerais
savoir si il est possible d'avoir le meme espace anetre chaque
element
.Je
m'explique : les etoiles representent des espaces.
nom1***Prenom1
et
en
dessous nom2**Prenom2 il y a moins d'espace parce que le nom
est
plus
long
j'aimerais que le prenom s'affiche toujours au meme endroit
peut
importe
la
longeur du nom afin d'avoir une liste d'element plus lisible.
En
espérant
m'etre explique correctement. Merci d'avance.
Je me demandais comment on fesait pour faire des colonnes dans une liste
parce que moi si je me fais y ne fait plus de scroll vertical et si
j'utilise une microsoft active etc y me dit qu'il est impossible de
definir
la propriete list si qqn pouvait me donner le mode d'emploi :)
"Cedric" a écrit dans le message de
news:421464c3$0$17407$ok je vais essayer merci pour vos reponses
"Jessy Sempere [MVP]" a écrit dans le
message
denews:42146153$Bonjour
J'ai un peu plus simple :
En vba ou sql :
[ChampNom] & String(40-Len([ChampNom]),' ') & [ChampPrenom]
Dans une requête :
[ChampNom] & Chaîne(40-NbCar([ChampNom]);" ") & [ChampPrenom]
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Gafish" a écrit dans le message news:
OVs2n$Et pourquoi tu ne ferais pas deux colonnes dans ta listBox ? Ce
serait
plussimple.
Si malgré tout tu veux remplir ton string, mettons jusqu'au 40eme
caractère,tu peux faire quelque chose du genre (on appelera ici ton string
MaChaine):
Do While Len(MaChaine) < 40
MaChaine = MaChaine & " "
Loop
Arnaud
"Cedric" a écrit dans le message news:
42145ca4$0$17410$Ben en fait c'est dans une listBox et comme c'est des commandes
et
qu'ilyen a bcp ce le plus simple en fait je me demandais surtout si on
pouvaitafficherdu texte en comptant le nombre de caractere avant donc en
faitdire: placer le texte a 40 caracteres du debut et pas à la suite. En
esperantnepas avoir ete flou dans mes explications :D
"Gafish" a écrit dans le message de
news:ua%Bonjour,
Tu affiches ton string dans quel but ? Et tu l'affiches comment
?
Parmsgbox?
Est-ce qu'il ne serait pas plus simple dans ton cas de
l'afficher
parunform, avec une zone pour le nom, une zone pour le prénom ainsi
ta
listeseraforcément alignée. Non ?
Arnaud
"Cedric" a écrit dans le message news:
42145098$0$17417$Bonjour,
je place des info d'un recordset dans une chaine que
j'affiche.
J'aimeraissavoir si il est possible d'avoir le meme espace anetre chaque
element.Jem'explique : les etoiles representent des espaces.
nom1***Prenom1etendessous nom2**Prenom2 il y a moins d'espace parce que le nom
est
pluslongj'aimerais que le prenom s'affiche toujours au meme endroit
peut
importelalongeur du nom afin d'avoir une liste d'element plus lisible.
En
espérantm'etre explique correctement. Merci d'avance.