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

VBA Access Discussion :

Choissir le fichier Excel à ouvrir à partir d'access. [AC-2003]


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 232
    Par défaut Choissir le fichier Excel à ouvrir à partir d'access.
    Bonjour,
    A partir du code ci dessous j'ouvre un fichier Excel à partir d'Access.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Private Sub Commande114_Click()
    'Appel du fichier Excel :
    Set appexcel = CreateObject("Excel.Application")
    appexcel.Visible = True
    Set wbexcel = appexcel.Workbooks.Open("C:\Documents and Settings\s075098\Bureau\PEROU\Situation PRADO\CONTROL MARZO 2012 M53-P2.xls")
     
    'Appel de la feuille correspondante :
    appexcel.Sheets("04").Select
    End Sub
    Mon problème c'est que ce fichier peux changer de chemin et de nom.
    J'aimerais pouvoir choisir le fichier à ouvrir?
    Quelqu'un pourrait me dire quoi rajouter à mon code?
    Merci par avance à tous
    Salutations

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 136
    Par défaut
    Bonjour,

    Je pense que tu trouveras ce dont tu as besoin ici :
    http://access.developpez.com/faq/?pa...#AffBoitDialog

    Pas très compliqué, tu as juste à copier-coller... La FAQ dev.com est pleine de trésors ^^.

    Petite note perso : je te conseille de renommer tes contrôles (boutons, champs textes, listes déroulantes,...) et de ne pas te contenter des noms par défaut comme cela semble être le cas avec ton Commande114. Dans l'idéal, les noms des contrôles doivent être transparents : bt_ouvrirfichierExcel pour un bouton, txt_NomFichierAOuvrir pour un champ texte, lst_VersionsExcel pour une liste déroulante,...

    Voilà voilà. N'hésite pas à revenir en cas de souci

    Bonne continuation ! Et check la FAQ la prochaine fois avant de poster

    Cordialement,
    Beub'.

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 232
    Par défaut
    Bonjour et merci.
    Oui, c'est ce que je fais d'habitude mais actuellement le serveur FAQ est surchargé et rien ne s'affiche.
    D'ou mon post.
    Je suis loin d'être un bon en VBA, n'y a t'il pas quelques choses de plus simple?
    Merci

  4. #4
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 232
    Par défaut
    Bonjour et merci,
    Comment ouvrir, j'ai juste le boite de dial qui s'affiche et lorsque je clique sur "ok" elle se ferme mais le fichier sélectionné ne s'ouvre pas?
    Merci par avance

  5. #5
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 232
    Par défaut
    "Pas très compliqué, tu as juste à copier-coller... La FAQ dev.com est pleine de trésors ^^."

    Bonjour,
    Comment dois je procéder pour que cela fonctionne à partir d'un bouton clic!
    Merci

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

Discussions similaires

  1. [AC-2002] ouvrir excel a partir d'access
    Par marmatqat dans le forum VBA Access
    Réponses: 2
    Dernier message: 07/10/2009, 11h27
  2. [AC-2003] Ouvrir un fichier excel avec un bouton access
    Par Piccou dans le forum VBA Access
    Réponses: 1
    Dernier message: 01/08/2009, 10h51
  3. ouvrir un fichier excel a partir d'une macro
    Par kuhnden dans le forum Access
    Réponses: 6
    Dernier message: 07/06/2007, 15h54
  4. Ouvrir un doc Excel créé à partir d'Access
    Par *.Har(d)t dans le forum Access
    Réponses: 2
    Dernier message: 03/05/2007, 13h38

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