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 :

export vers word + tables liées


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Août 2007
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 1
    Par défaut export vers word + tables liées
    Bonjour,

    je suis nouveau venu sur le forum et me voici avec une première question :

    Je vais essayer d'être clair :

    J'ai un formulaire basé sur une table dans lequel je souhaite créer un procédure pour préparer des courriers types en word. Il ne s'agit pas d'un mailing, les données du courrier sont issues d'un seul enregistrement. Dans word j'utilise les signets.

    Tout va bien sauf pour une donnée à extraire : il s'agit d'une donnée issue d'une autre table, liée à ma table principale (table 1 = dossiers ; table liée = type dossiers, 3 champs : "no_type", "type", "type abr" ; clef primaire = no_type). Dans mon formulaire, j'ai une liste de choix basée sur ma table liée, faisant apparaître le second champ (type).

    Dans mon code, "me.no_type" est OK mais "me.type" donne une erreur car la donnée est à prendre dans la table liée et c'est là que je coince.

    J'avoue que je débute.

    J'ai essayé d'être complet. D'avance merci de votre aide.

    Voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     
    Private Sub locimFR_Click()
     
    Dim strchemin As String
    Dim myword As Word.Application
    Dim mydoc As Word.Document
     
    strchemin = CurrentProject.Path
    Set myword = CreateObject("word.application")
    Set mydoc = myword.Documents.Open(strchemin & "\locilFR.doc")
     
    myword.Visible = True
     
    mydoc.Bookmarks("coo_dest1").Range.InsertAfter Me.pol_loc & " " & Me.nom_loc
    mydoc.Bookmarks("pol_dest1").Range.InsertAfter Me.pol_loc
    mydoc.Bookmarks("pol_dest2").Range.InsertAfter Me.pol_loc
    mydoc.Bookmarks("no_doss").Range.InsertAfter Me.no_doss
    mydoc.Bookmarks("no_doss2").Range.InsertAfter Me.no_doss
    mydoc.Bookmarks("type").Range.InsertAfter Me.Type 'ici ça coince car table liée
    mydoc.Bookmarks("type").Range.InsertAfter Me.no_type 'ceci fonctionne car champ de table principale
    mydoc.Bookmarks("adr_dest").Range.InsertAfter Me.rue_doss & Chr(13) & Me.cp_doss & "    -   " & Me.com_doss
    mydoc.Bookmarks("adr_doss").Range.InsertAfter Me.rue_doss & " à " & Me.cp_doss & " " & Me.com_doss
    mydoc.Bookmarks("coo_loc").Range.InsertAfter Me.pol_loc & " " & Me.nom_loc
     
    myword.Dialogs(wdDialogFileSaveAs).Show
     
     
    Set myword = Nothing
    Set mydoc = Nothing
     
    End Sub

  2. #2
    pgz
    pgz est déconnecté
    Expert confirmé Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Par défaut
    Bonjour.

    Pour disposer des infos de ta table type, il suffit que tu changes la source de ton formulaire.
    Au lieu de :
    la table principale,
    prendre :
    une requête sur les 2 tables.

    Bon courage,

    PGZ

Discussions similaires

  1. Réponses: 2
    Dernier message: 11/05/2011, 20h15
  2. Réponses: 6
    Dernier message: 05/09/2006, 11h42
  3. Image exportée vers Word depuis un report access
    Par thierry0409 dans le forum Access
    Réponses: 3
    Dernier message: 21/11/2005, 10h47
  4. exporter ver word a partir de access
    Par saad_info dans le forum Access
    Réponses: 2
    Dernier message: 21/09/2005, 11h53
  5. [CR XI] export vers word d'un crystal de type tableau
    Par kikidrome dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 26/07/2005, 22h52

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