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 :

Problème avec GetOpenFilename


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2015
    Messages : 1
    Par défaut Problème avec GetOpenFilename
    Bonjour a tous

    j ai une erreur de ma macro pour utiliser des fichiers CSV je suis sous Mac avec Microsoft Excel 2011

    erreur d'execution 1004
    la méthode GetOpenFilename de l'objet -Application a échoué

    voici la ligne

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    ''importer liste
    Dim Fichier As Variant
     
        ChDir ThisWorkbook.Path
        Fichier = Application.GetOpenFilename("Text Files (*.csv), *.csv")
        If Fichier <> False Then
            Lire Fichier
        End If
     
    trier
    Merci pour votre aide

  2. #2
    Membre Expert
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2011
    Messages
    1 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Irlande

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2011
    Messages : 1 503
    Par défaut
    Bonjour compag,

    J'avoue ne pas trop comprendre pourquoi tu rencontres un problème sur ce bout de code relativement simple...
    C'est bien la ligne Fichier = Application.GetOpenFilename("Text Files (*.csv), *.csv") qui est pointée lorsque tu as ton erreur ?

    Vérifie peut-être les références, savoir si tu n'as pas d'élément "MANQUANT".

    Un expert, te proposera une solution, j'espère, plus fiable que la mienne...

    N'hésite pas à revenir vers moi pour autant.

    Cordialement,
    Kimy

  3. #3
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    Entre Windows et Mac, il faudra lire ceci

    https://msdn.microsoft.com/en-us/lib...sWindowsandMac

  4. #4
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Par défaut
    Salut, à lire également : Working with Files and Folders (Mac)

Discussions similaires

  1. Problème avec GetOpenFileName
    Par Athur dans le forum Windows
    Réponses: 9
    Dernier message: 23/06/2011, 18h36
  2. [XL-2003] Problème avec la fonction GetOpenFilename
    Par johannj dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 04/06/2009, 17h26
  3. Problème avec Application.GetOpenFilename
    Par csmaf2002 dans le forum VB.NET
    Réponses: 1
    Dernier message: 27/02/2008, 09h15
  4. Problème avec ma fonction GetOpenFileName ()
    Par NoritakaRomain dans le forum Windows
    Réponses: 5
    Dernier message: 03/05/2007, 11h52
  5. [VBA-E] & problème avec GetOpenFileName
    Par sat478 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 31/03/2006, 17h20

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