IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Export en csv transforme le français en anglais


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    145
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 145
    Par défaut Export en csv transforme le français en anglais
    Bonjour,

    J'utilise une macro pour sauvegarder et exporter une feuille de mon classeur xls en csv.

    Ceci fonctionne bien... sauf que le français est transformé en anglais.

    Ex : janv-13 devient january-13 ou encore 15/2/2013 devient 2/15/2013

    Pouvez vous m'aider à resoudre ce problème ?

    Merci d'avance.

    Ma macro :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    Sub Final()
    '
    ' Final Macro
    ' Macro enregistrée le 05/02/2013 par Administrateur
    '
     
    '
        Range("A1:CX1").Select
        Selection.Copy
        Sheets("capvimphp").Select
        ActiveWindow.ScrollColumn = 95
        ActiveWindow.ScrollColumn = 93
        ActiveWindow.ScrollColumn = 91
        ActiveWindow.ScrollColumn = 86
        ActiveWindow.ScrollColumn = 83
        ActiveWindow.ScrollColumn = 77
        ActiveWindow.ScrollColumn = 71
        ActiveWindow.ScrollColumn = 65
        ActiveWindow.ScrollColumn = 57
        ActiveWindow.ScrollColumn = 52
        ActiveWindow.ScrollColumn = 44
        ActiveWindow.ScrollColumn = 38
        ActiveWindow.ScrollColumn = 31
        ActiveWindow.ScrollColumn = 26
        ActiveWindow.ScrollColumn = 20
        ActiveWindow.ScrollColumn = 16
        ActiveWindow.ScrollColumn = 13
        ActiveWindow.ScrollColumn = 9
        ActiveWindow.ScrollColumn = 7
        ActiveWindow.ScrollColumn = 5
        ActiveWindow.ScrollColumn = 4
        ActiveWindow.ScrollColumn = 3
        ActiveWindow.ScrollColumn = 2
        ActiveWindow.ScrollColumn = 1
        Range("C1").Select
        Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
            SkipBlanks:=False, Transpose:=False
        Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
            :=False, Transpose:=False
        Application.CutCopyMode = False
        ChDir "O:\Stéphane"
        ActiveWorkbook.SaveAs Filename:="O:\Stéphane\capvimphp.csv", FileFormat:= _
            xlCSV, CreateBackup:=False
     
        ActiveWorkbook.SaveAs Filename:="O:\Stéphane\capvimphp.xls", FileFormat:= _
            xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _
            , CreateBackup:=False
     
    End Sub

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 208
    Par défaut
    Bonjour,

    Si ta version d'Excel est XL2003 ou postérieure, ajoute le paramètre "local:=true" à la méthode "SaveAs".

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    145
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 145
    Par défaut
    Merci, c'est bien la bonne solution

    Vous etes super

    Cordialement

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. traduire un logiciel du français en anglais
    Par ghorbel mouna dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 29/09/2006, 13h36
  2. [sql][débutant] export de csv vers ftp ?
    Par Christophe93250 dans le forum Access
    Réponses: 1
    Dernier message: 25/06/2006, 14h50
  3. export fichier csv
    Par moncanard dans le forum Documents
    Réponses: 14
    Dernier message: 18/05/2006, 14h37
  4. En français ou anglais pour débuter?
    Par Vol dans le forum Débuter
    Réponses: 8
    Dernier message: 21/12/2005, 10h56
  5. [10g] Outil import/export DB/CSV, XML => BPEL ?
    Par lex0072 dans le forum Oracle
    Réponses: 2
    Dernier message: 28/09/2005, 11h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo