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 :

Ouvrir un .doc


Sujet :

VBA Access

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 41
    Par défaut Ouvrir un .doc
    Bonjour,
    je sais que la question a déjà été évoquée, mais je n'arrive pas à faire marcher cette fonction.
    Je souhaite ouvrir un .doc à partir d'un clik sur un bouton d'un formulaire acces.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    Private Sub BtLettreDrEDF_Click()
     
      Dim W_App As New Word.Application
     
        With W_App
            .Visible = False
           .Documents.Add Template:="Z:\lanza\DICT.doc", NewTemplate:=False, DocumentType:=0
     
    End Sub
    Est-ce que quelqu'un pourrait m'aider?
    merci

  2. #2
    Expert confirmé
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : Suisse

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

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    .Documents.Add Template:="Z:\lanza\DICT.doc", NewTemplate:=False, DocumentType:=0
    Avec cette syntaxe, tu crées un document basé sur un modèle (.dot), tu n'ouvres pas un document.

    Essaie avec

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    .Documents.Open "Z:\lanza\DICT.doc"
    Domi2

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 41
    Par défaut
    En fait j'ai je message qui apparait: Type défini par l'utilisateur non défini
    pourtant il me semble que la variable est définie.

    Donc que dois-je faire?
    merci

  4. #4
    Expert confirmé
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : Suisse

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

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Par défaut
    Bonjour,

    Dans l'éditeur VBA, menu Outils ==> Références..., tu ne devrais pas avoir référencé la bibliothèque Word.

    Clic sur parcourir et rechercher "Microsoft Word XX.X Object Library", cocher et confirmer par ok.

    Ou XX.X représente le no de version (11.0 par exemple pour 2003).

    Domi2

Discussions similaires

  1. 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
  2. ouvrir deux doc excel en cliquant sur le raccourci
    Par guismoman33 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 11/12/2006, 18h23
  3. utilisation du header pour ouvrir des .doc
    Par krolineeee dans le forum Langage
    Réponses: 1
    Dernier message: 09/03/2006, 14h57
  4. Ouvrir un .doc ou .xml sur un lecteur réseau
    Par rteuteu55 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 07/02/2006, 15h46
  5. ouvrir un .doc ou .pdf au sein d'un prog
    Par noinneh dans le forum MFC
    Réponses: 19
    Dernier message: 16/02/2005, 15h58

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