Bonjours,
Je me permet de solliciter vos compétences en VBA.

Je travail sous office 2000

Si enregistre une feuille Excel en csv (en utilisant la méthode normal ( Fichier , enregistrer sous ….) j'obtiens bien un fichier du style 12;56;45 .

Avec l'enregistreur de macro j'ai sauvé cette méthode sous le non de macro 1

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 10/12/2005 par user
'
 
'
    ActiveWorkbook.SaveAs Filename:= _
        "C:\Documents and Settings\user\Mes documents\Essai\Classeur2.csv", FileFormat _
        :=xlCSV, CreateBackup:=False
End Sub
A présent si j'utilise cette macro 1 je n'ai pas de ; (point virgule) mais de , ( virgule) 12,56,45.

Connaissez-vous la raison et existe t-il une solution à ce problème :

Merci d'avance

Je te prie de m'excuser pour mon orthographe

Bounette