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 :

[VB-E] Comment renommer mes fichiers ?


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 53
    Par défaut [VB-E] Comment renommer mes fichiers ?
    Bonjour à tous,

    J'ai 1 répertoire avec différentes .xls dedans. Il me faut renommer tous ces fichiers (il me faut respecter 1 certain format) pour que je puisse les utilisés plus tard.

    Afin de le renommer je dois aller chercher des infos dans le .xls. Une fois ces infos récupérées (j'en ai la preuve), je voudrais renommer mon .xls.

    J'ai testé différentes manières mais sans succès.

    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
    Private Sub cmd_rename_Click()
        Application.ScreenUpdating = False      ' hide action on .xls
        Workbooks.Open "C:\Documents and Settings\train3_hanms\Desktop\code\tmlp.xls"     ' open the .xls
        ActiveSheet.UsedRange.Select    ' active the .xls
        
        Dim fic_name As String
        Dim msg As String
        fic_name = Application.Cells(1, 1) & "_" & Application.Cells(1, 2) & "_" & Application.Cells(1, 3) & "_" & Application.Cells(1, 4)
        
        fic_name = fic_name & ".xls"
        msg = MsgBox(fic_name)
        Name "C:\Documents and Settings\train3_hanms\Desktop\code\tmlp.xls" As "C:\Documents and Settings\train3_hanms\Desktop\code\ & fic_name"
    
    End Sub
    Comment renommer mon .xls avec mon "fic_name" ?

  2. #2
    Membre éprouvé
    Avatar de Asdorve
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 336
    Par défaut
    salut

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Name "C:\Documents and Settings\train3_hanms\Desktop\code\tmlp.xls" As "C:\Documents and Settings\train3_hanms\Desktop\code\" & fic_name
    change les guillemets de la fin de place.

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 53
    Par défaut
    "run-time error '75' : Path/file access error"

    voila l'erreur qu'il me met quand j'essaie ce que tu m'as dit :]

  4. #4
    Membre éprouvé
    Avatar de Asdorve
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 336
    Par défaut
    c'est bizarre
    t'es sûr que le chemin d'accès est correct?

  5. #5
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 53
    Par défaut
    Oui. Etant donné que si tu regardes bien mon code, quand j'ouvres le .xls pour prendre les infos dedans, je n'ai aucun problème, donc c'est forcément le bon chemin d'accès.

    EDIT: je peux renommer mon fichier s'il est ouvert ? ou il faut que je le ferme avant ??

  6. #6
    Membre éprouvé
    Avatar de Asdorve
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 336
    Par défaut
    et msg t'affiche quoi?

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

Discussions similaires

  1. [SF]comment uploader mes fichiers?
    Par bachir008 dans le forum C
    Réponses: 1
    Dernier message: 20/09/2007, 22h35
  2. Comment visualiser mes fichiers PHP ?
    Par Claude l'ancien dans le forum WebExpert
    Réponses: 3
    Dernier message: 15/02/2007, 13h42
  3. Réponses: 8
    Dernier message: 16/06/2006, 01h06
  4. comment renommer un fichier
    Par mandrake_of_mandregas dans le forum Access
    Réponses: 6
    Dernier message: 17/10/2005, 20h02

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