Le problème vient de l'instruction Print #2, buffer
qui t'écrit une ligne dans le fichier. Avec la syntaxe utilisée, elle
rajoute systématiquement et automatique un retour chario à la fin de la
ligne.
Essaye peut-etre avec cette syntaxe : Print #2, buffer;
Tu peux virer tes Replace(), a priori ils servent à rien car Line Input te vire automatiquement les CR et LF
<hr size="2" width="100%">Si le cerveau était assez simple pour que nous puissions le comprendre,
nous serions assez bête pour ne pas le comprendre malgré tout.