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 :

Choisir routine selon sélection de fichier à ouvrir. [XL-2010]


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
    Inscrit en
    Octobre 2012
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2012
    Messages : 44
    Par défaut Choisir routine selon sélection de fichier à ouvrir.
    Bonjour à tous les forumeurs,

    Je tente, je dis bien je tente de me faire un petit programme d'importation de fichiers textes dont le nom commence par LF pour les uns, et IB pour les autres.

    La routine débute donc par une instruction du genre "Application.GetOpenFilename..." qui ouvre la boîte de dialogue "ouvrir fichier", puis je double clique sur le fichier texte que je désire importer et les paramètres d'importation s'appliquent. Pour l'instant, j'ai donc 2 routines, mais serait-il possible de les regrouper de manière à poser deux conditions ?

    - si le nom du fichier que j'ouvre commence par LF : lancement de la routine 1,

    - si le nom du fichier commence par IB : lancement de la routine 2.

    Voilà, n'y connaissant pas grand chose, toute aide serait la bienvenue.

    Merci d'avance et bonne journée à tous.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    FichierTxt = "c:\Rep\LfXXXX.txt"
        Select Case Left(UCase(Trim("" & FichierTxt)), 2)
                Case "LF "
                   RoutineLF
                Case "IB "
                   RoutineIB
                Case "XX"
                    RoutineXX
        End Select

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Octobre 2012
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2012
    Messages : 44
    Par défaut
    Bonjour Monsieur Rdurupt,

    Merci beaucoup pour cette prompte réponse.

    La routine est parfaite, et je vais pouvoir avancer dans mon projet.

    Merci encore, et excellente journée.

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

Discussions similaires

  1. Ouvrir une boîte de sélection de fichier sous access
    Par bucareli dans le forum VBA Access
    Réponses: 1
    Dernier message: 07/01/2009, 21h09
  2. Comment ouvrir une fenêtre de sélection de fichier ?
    Par flyjodel dans le forum VB 6 et antérieur
    Réponses: 12
    Dernier message: 22/11/2007, 21h25
  3. [Fichier]ouvrir un fichier owl en java
    Par JavaNulles dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 04/08/2006, 09h26
  4. [formulaire] sélection de fichiers
    Par Baadshah dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 02/12/2005, 10h39
  5. Besoin d'un conseil pour une sélection Access/fichier
    Par Oluha dans le forum Bases de données
    Réponses: 1
    Dernier message: 20/03/2005, 19h10

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