petiflamand
Messages postés675Date d'inscriptionsamedi 31 mai 2003StatutMembreDernière intervention26 mai 2013
-
28 févr. 2011 à 16:25
petiflamand
Messages postés675Date d'inscriptionsamedi 31 mai 2003StatutMembreDernière intervention26 mai 2013
-
1 mars 2011 à 08:35
Bonjour ,
je vais surement me faire allumer , mais je trouve pas d'autre solution.
je prend des données dans un Msflxgrid(3 colonnes).et les transfert dans un fichier texte.Si vous pouviez me donner une autre solution
Merci
gg = 50 - Len(colonne1)
For d = 1 To gg
colonne1 = colonne1 & " "
Next d
gg = 18 - Len(colonne2)
For d = 1 To gg
colonne2 = colonne2 & " "
Next d
gg = 18 - Len(colonne3)
For d = 1 To gg
colonne3 = colonne3 & " "
Next d
Print #1, colonne1 & vbTab & colonne2 & vbTab & colonne3
petiflamand
Messages postés675Date d'inscriptionsamedi 31 mai 2003StatutMembreDernière intervention26 mai 20131 28 févr. 2011 à 20:34
Bonjour Henry et merci
mais cela me donne des problemes
je fait comme ceci
colonne1 = Left$(colonne1 & Space$(50), 50)
colonne2 = Left$(colonne2 & Space$(18), 18)
colonne3 = Left$(colonne3 & Space$(18), 18)
et je recois ça
Vous n’avez pas trouvé la réponse que vous recherchez ?
NHenry
Messages postés15112Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention13 avril 2024159 28 févr. 2011 à 21:14
Bonjour,
C'est dû à cette ligne :
Print #1, colonne1 & vbTab & colonne2 & vbTab & colonne3
Tu ajoutes une tabultation, fais le test avec le bloc note et à la main :
aa
Ensuite entre ces 2 a, tu mets une tabulation.
Puis ajoute des lettres au début de la ligne et tu verras.