Force le changement de locale dans ton VBA. La virgule est le séparateur par défaut : CSV = COMA separated values
Il faut que tu forces la locale en Français pour qu'il prenne le point virgule (à cause des nombres décimaux qui utilisent déjà la virgule).
Sinon, tu peux faire du TSV (séparateur = tabulation). L'intérêt, c'est que quelque soit la locale ça marche, et la plupart des softs savent le relire.
Message édité par MagicBuzz le 21-02-2007 à 12:59:40