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 :

Gestion de fichier en VBA. (bis)


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 38
    Par défaut Gestion de fichier en VBA. (bis)
    Oups, j'ai cliqué sur "résolu" un peu vite.

    Lorsque j'utilise des caractères génériques (*) dans le nom du fichier, la syntaxe est-elle la suivante?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Workbooks("RapportVirementsDCP_D_*.xls").Activate
    Ou faut-il utiliser autant d'* que de caractères que l'on veut remplacer?
    Du style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Workbooks("RapportVirementsDCP_D_****_**_**.xls").Activate
    Parce que là ça marche po...

  2. #2
    Membre Expert Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Par défaut
    bonjour monf29

    Je ne comprends pas, comment peux tu activer plusieurs classeurs en meme temps....... les ouvrir les uns derieres les autres ok mais les activer, je ne pense pas que cela soit possible

    M'enfin je suis le fil

    salutations

  3. #3
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 38
    Par défaut
    bonjour wilfried,

    Non, je n'ouvre pas plusieurs classeurs en même temps : en fait lors du déroulement de ma macro, je dois un moment donner automatiser l'activation d'un classeur qui aura été ouvert préalablement de manière manuelle (par l'utilisateur).

    Rien de compliqué, sauf que je ne connais qu'une partie du nom de ce classeur (le radical). Ce radical est suivi d'une date, qui va évoluer.

    Il me faut donc utiliser les caractères génériques, et en l'occurence "*" selon la syntaxe :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Workbooks("RapportsVirements_DCP_D*.xls").Activate
    Le nom du fichier a la structure suivante : RapportsVirements_DCP_D_AAAA_MM_JJ.xls

    L'utilisation de l'* ne fonctionne pas.
    Strange, isn't it?

    Merci pour votre aide.

  4. #4
    Membre Expert Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Par défaut
    re:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    for i = 1 to workbooks.count
    if left(worbooks(i).name,23) = "RapportsVirements_DCP_D" then workbooks(i).activate
    next i
    Bonne journée

  5. #5
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 38
    Par défaut Thx a lot!
    Merci beaucoup Wilfried, ça me sauve là.

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

Discussions similaires

  1. [AC-2010] Pb gestion de fichiers Excel depuis VBA access
    Par Dixies dans le forum VBA Access
    Réponses: 1
    Dernier message: 23/02/2014, 16h16
  2. [XL-2010] Gestion de fichier vba
    Par higaran dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 25/04/2012, 08h15
  3. Votre avis sur fichier Excel-Vba gestion des stocks
    Par mira3 dans le forum Conception
    Réponses: 5
    Dernier message: 10/04/2012, 10h01
  4. Gestion de fichier en VBA.
    Par monf29 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 14/06/2007, 20h08
  5. [VBA-E] gestion des fichiers ouverts ...
    Par SpaceFrog dans le forum Macros et VBA Excel
    Réponses: 24
    Dernier message: 20/01/2006, 17h10

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