Z_cool HFR profile rating:⭐⭐⭐⭐ | knakes a écrit :
Mais si c'est faisable. Il te faut quelques bouts de codes :
Code :
- lettre = Left(Right(Range("B20" ).Value),8),1)
|
La on récupère dans le cellule B20, le premier caractère après le 8ème (en clair le 9eme caractère).
Cherche dans les post comment on fait pour écrire dans un fichier et le tour est joué
|
en fait c est pas exactement ca que je veux faire.
imaginons les cellule A1, A2, A3
je voudrais avoir dans une variable : A1 sur 30 characteres, A2 sur 10 et A3 sur 8.
pour l instant j ai un truc comme ca:
Code :
- Valueline_Intern = Cells(myline, 1) & String(40 - Len(Cells(myline, 1)), " " )
- Valueline_Intern = Valueline_Intern & Cells(myline, 2) & String(12 - Len(Cells(myline, 2)), " " )
- Valueline_Intern = Valueline_Intern & String(10 - Len(Cells(myline, 3)), "0" ) & Cells(myline, 3)
- Valueline_Intern = Valueline_Intern & String(8 - Len(Cells(myline, 4)), "0" ) & Cells(myline, 4)
|
et je trouve pas ca speciallement propre ---------------
#mais-chut
|