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 :

VBA - Problème d'extension de xls et xlsm [XL-2013]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Etudiant
    Inscrit en
    Juin 2016
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Etudiant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2016
    Messages : 12
    Par défaut VBA - Problème d'extension de xls et xlsm
    bonjour,

    je reviens vers vous car j'ai un petit problem que j'arrive pas à résoudre.

    je voudrai utiliser la macro que j'ai créé ("Convert_to_PDF"). Pour cela j'ouvre plusieurs fichiers excel pour qu'ensuite,la macro ci-contre automatise tout cela.

    cependant, j'ai des fichiers excel en .xls et en .xlsm et du coup ma macro (ci-contre) ne se déclenche pas...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Sub tout_convertir()
        
        Dim Fich As String
        Const chemin = "L'emplacement où les fichiers excel sont ouverts"
        Fich = Dir(chemin & "*.xls" & "*.xlsm")
        Do While Fich <> ""
            Application.Run ("Convert_to_PDF")
        Fich = Dir
        Loop
    
    End Sub
    C'est la ligne en rouge qui a un problem je pense ^^. J'ai mis ça car cela me semblait logique mais apprament pas.

    Cordialement,

  2. #2
    Membre averti
    Homme Profil pro
    Etudiant
    Inscrit en
    Juin 2016
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Etudiant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2016
    Messages : 12
    Par défaut
    Finalement cela a marché avec seulement l'extension "*.xls"

  3. #3
    Membre Expert
    Homme Profil pro
    PAO
    Inscrit en
    Octobre 2014
    Messages
    2 576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : PAO
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Octobre 2014
    Messages : 2 576
    Par défaut
    Bonjour,
    Tu devrais essayer ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    chemin = "ton_chemin\"
        Fich = Dir(chemin)
    Attention, c'est pour l'ensemble des fichiers dans ton dossier source.
    Donc le mieux c'est de mettre dans ton dossier seulement les fichiers excel concernés
    Si c'est le cas, tant mieux
    Cordialement
    Ryu

    La connaissance s’acquiert par l’expérience, tout le reste n’est que de l’information. – Albert Einstein

    Pensez à la Balise [ CODE][/CODE ] - à utiliser via le bouton # => Exemple

    Une fois votre problème solutionné pensez à mettre :resolu: en n'oubliant pas d'indiquer qu'elle est la solution finale choisie ;)

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

Discussions similaires

  1. problème avec l'apostrophe dans une requête
    Par mika0102 dans le forum VBA Access
    Réponses: 7
    Dernier message: 09/03/2019, 16h51
  2. [DEBUTANT - VBA] Problèmes de ComboBox
    Par _Maniak dans le forum Général VBA
    Réponses: 13
    Dernier message: 10/03/2006, 10h02
  3. [Excel - VBA] Problème de suppression de lignes...
    Par beholder2 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 28/01/2005, 17h27
  4. [Requete SQL en VBA] Problème avec la fonction FLOOR
    Par zubral dans le forum Langage SQL
    Réponses: 4
    Dernier message: 13/07/2004, 13h24
  5. [VBA-E] ouvrir un fichier .xls sans executer les macro
    Par lae_t2 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/01/2003, 17h07

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