valtrase
Messages postés937Date d'inscriptionlundi 19 janvier 2004StatutMembreDernière intervention 9 mai 2022
-
16 avril 2005 à 02:01
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 2015
-
16 avril 2005 à 02:24
Bonjour,
Je cherche un moyen d'aligner du texte dans un liste view je m'explique
j'ai une colonne avec des dates style: 1 20 15 1
je voudrais qu'a chaque ligne qui se rajoute les chiffres soit allignés
ex:
1 20 15 1
10 2 14 28
J'ai codé ceci mais ça donne n'importe quoi à cause de la police je pense
.ListItems(i).ListSubItems(3).Text .ListItems(i).ListSubItems(3).Text & IIf(Len(.ListItems(i).ListSubItems(3).Text) Mod 2 0, Space(3), Space(5)) & rDate
je pense qu'il faut convertir tout ça en point mais je ne vois pas comment faire.
donc si quelqu'un à une idée !!!!!
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 16 avril 2005 à 02:24
Salut
Si tu veux aligner tes chiffres (n'appelons pas ça des dates) :
- Soit tu utilises une police à champ fixe comme "Courrier New"
- Soit tu crées une colonne pour chaque chiifre
Le bricolage d'ajout d'espace est faisable (bien compliqué pour ce que c'est faire), mais ne donnera jamais de résultat très probant, il y aura toujours un petit décalage.
Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage. (Socrate)