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 :

Enregistrement dans un répertoire spécifique


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Inscrit en
    Juin 2008
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 94
    Points : 45
    Points
    45
    Par défaut Enregistrement dans un répertoire spécifique
    Bonjour,

    J’ai un fichier Excel.

    En cliquant sur un bouton je voudrais que ce fichier s’enregistre dans le repertoire \\Fraix01fs01\affaires\Amelioration Continue\Marine\DT\DT en cours, sous un nom de 2 cellules.


    J’ai écris :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Dim MonFichier
    MonFichier = Range("E2") & Range("I2") & ".xls"
     
    ChDir "\\Fraix01fs01\affaires\Amelioration Continue\Marine\DT\DT en cours"
    ActiveWorkbook.SaveAs Filename:=MonFichier, FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
    ReadOnlyRecommended:=False, CreateBackup:=False
    Mon fichier s’enregistre sur le bureau dans « Mes Documents » !

    Qq’un pourrait m’aider ??

    Je vous remercie…

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    682
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 682
    Points : 723
    Points
    723
    Par défaut
    Bonjour,

    Tout d'abord, pense aux balises codes. Je sais que ça arrive de les oublier mais je te propose un petit EDIT

    Passons maintenant aux choses sérieuses !

    Déjà, tu as écris :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MonFichier = Range("E2") & Range("I2") & ".xls"
    A mon avis, tu voulais plutôt écrire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MonFichier = Range("E2").Value & Range("I2").Value & ".xls"
    Ensuite, pourrais-tu tester pour moi ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ChDir "\\Fraix01fs01\affaires\Amelioration Continue\Marine\DT\DT en cours"
    ActiveWorkbook.SaveAs Filename:="\\Fraix01fs01\affaires\Amelioration Continue\Marine\DT\DT en cours\" & MonFichier, FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
    ReadOnlyRecommended:=False, CreateBackup:=False
    Dis-moi si cela ne marche pas mieux comme cela.

  3. #3
    Membre du Club
    Inscrit en
    Juin 2008
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 94
    Points : 45
    Points
    45
    Par défaut Merci
    Ca marche!!!
    merci bcp..

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    682
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 682
    Points : 723
    Points
    723
    Par défaut
    De rien !

    Mais mes petites balises, snif Et tant que t'y seras, le petit fait du bien aussi

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 08/06/2015, 15h12
  2. Envoy un mail et l'enregistrer dans un répertoire.
    Par alarevoyure dans le forum VBA Outlook
    Réponses: 3
    Dernier message: 25/09/2007, 10h03
  3. Upload dans un répertoire spécifique
    Par charliejo dans le forum Flash
    Réponses: 6
    Dernier message: 14/09/2007, 12h02
  4. Lien DLL dans un répertoire spécifique
    Par dimdidi dans le forum Langage
    Réponses: 7
    Dernier message: 20/02/2006, 08h06

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