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 :

probleme d'enregistrement de classeur


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Septembre 2009
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 67
    Par défaut probleme d'enregistrement de classeur
    bonjour à tous

    J'ai écris une macro qui importe un fichier txt en excel A lheure actuel il se nomme donc globale .txt
    le chemin pour le trouver est "T:\STATUS\Statuts 2010\globale.txt"
    Ce que je voudrais c'est l'enregistrer en format xlsx, et lui donner le nom de "Benelux"
    J'ai essayé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.GetSaveAsFilename ("T:\STATUS\Statuts 2010\globale & nom .xlsx", FileFormat:=xlExce52)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveWorkbook.SaveAs Filename:="T:\STATUS\Statuts 2010\globale", FileFormat:=xlExce51
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim Chemin As String, NomFichier As String
     
                 Chemin = "T:\STATUS\Statuts 2010\globale.txt"
                 NomFichier = "Benelux.xlsx"
                 ThisWorkbook.SaveAs "T:\STATUS\Statuts 2010\globale.txt\NomFichier, [FileFormat:=xlExce52]
    rien à faire la methode save as de l'objet worbook a echoué
    bref débutant je craque pourriez vous m'aider ?

  2. #2
    Membre confirmé
    Inscrit en
    Août 2010
    Messages
    168
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 168
    Par défaut
    hmm essaye ca,n cela devrait marcher!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    MyPath="T:\STATUS\Statuts 2010\"
    Name MyPath & "global.txt" as MyPath & "Benelux.xlsx"
    ca devrait te faire la conversion! Par contre je sais pas du tout ce que le passage du .txt au forme excel va donner...

    Chipss

  3. #3
    Expert confirmé
    Avatar de fring
    Homme Profil pro
    Engineering
    Inscrit en
    Février 2008
    Messages
    3 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Belgique

    Informations professionnelles :
    Activité : Engineering

    Informations forums :
    Inscription : Février 2008
    Messages : 3 900
    Par défaut
    Citation Envoyé par arctica Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim Chemin As String, NomFichier As String
     
                 Chemin = "T:\STATUS\Statuts 2010\globale.txt"
                 NomFichier = "Benelux.xlsx"
                 ThisWorkbook.SaveAs "T:\STATUS\Statuts 2010\globale.txt\NomFichier, [FileFormat:=xlExce52]
    dans le Chemin, "globale.txt" est en trop
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim Chemin As String, NomFichier As String
     
                 Chemin = "T:\STATUS\Statuts 2010\"
                 NomFichier = "Benelux.xlsx"
                 ThisWorkbook.SaveAs Chemin & NomFichier

  4. #4
    Membre Expert Avatar de aalex_38
    Inscrit en
    Septembre 2007
    Messages
    1 631
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 631
    Par défaut
    Bonjour à tous,


    Si ton fichier d'origine est un fichier text tu ne peux pas seulement le renommer pour le voir dans excel, essais de la faire sans programmation, ça ne marche pas, soit tu l'ouvre en utilisant la méthode OpenText, soit tu l'ouvres avec INPUT

Discussions similaires

  1. Probleme d'enregistrement sur Macro/VBA de Excel
    Par life is magic dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 28/11/2005, 17h23
  2. Réponses: 1
    Dernier message: 04/11/2005, 23h26
  3. Probleme d'enregistre de caracteres unicodes dans sqlserver
    Par ouedmouss dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 05/09/2005, 08h13
  4. [Oracle 10g]Problème pour enregistrer blob
    Par Invité dans le forum Hibernate
    Réponses: 6
    Dernier message: 27/04/2005, 11h45
  5. [VBA-Excel,VB6,Fichier texte]enregistrer un classeur excel..
    Par Tarul dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 11/01/2005, 13h09

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