Exporter un msflexgrid dans un fichier texte

Résolu
petiflamand Messages postés 675 Date d'inscription samedi 31 mai 2003 Statut Membre Dernière intervention 26 mai 2013 - 27 févr. 2011 à 17:01
petiflamand Messages postés 675 Date d'inscription samedi 31 mai 2003 Statut Membre Dernière intervention 26 mai 2013 - 28 févr. 2011 à 14:04
Bonjour ,
j'exporte un msflexgrid en fichier texte , mais je voudrais que les colonnes soit respecter et aligner
je fait ceci
pen (App.Path & "\Liste partition") & ".txt" For Output As #1
For i = 0 To MSFlexGrid1.Rows - 1
MSFlexGrid1.row = i
MSFlexGrid1.col = 1
colonne1 = MSFlexGrid1.Text
MSFlexGrid1.col = 2
colonne2 = MSFlexGrid1.Text
MSFlexGrid1.col = 3
colonne3 = MSFlexGrid1.Text
Print #1, colonne1, colonne2, colonne3
Next i
Close #1

Mais comme les données sont de taille <> il ne sont pas aligner , est-il possible de les aligner ??
Merci

2 réponses

petiflamand Messages postés 675 Date d'inscription samedi 31 mai 2003 Statut Membre Dernière intervention 26 mai 2013 1
28 févr. 2011 à 14:04
Bonjour Calade ,
non désoler je me suis trompé de place ces bien du vb6 et débutant, oui ces bien d'un msflexgrid vers un fichier texte ces 3 colonnes que je voudrais faire.

Si tu a un exemple il est le bien venu




et si le modo peu changer ce sujet a la bonne place je le remercie d'avance

Merci
3
Calade Messages postés 1207 Date d'inscription dimanche 20 avril 2003 Statut Membre Dernière intervention 4 juin 2016 10
28 févr. 2011 à 13:43
Bonjour,

D'abord es-tu sur qu'il s'agir de .NET, à ma connaissance le contrôle MSFlexGrid n'existe qu'en VB6.

Ensuite et à condition de connaître la taille des colonnes, il suffit de padder à droite/gauche la valeur de la colonne.

PS: C'est bien dans le fichier texte que tu veux cet alignement ?


Calade
0
Rejoignez-nous