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 Word Discussion :

Vba Publipostage automatique


Sujet :

VBA Word

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Mars 2020
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2020
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Vba Publipostage automatique
    Bonjour ,
    Novice en VBA , j'ai réussi à automatiser le liens avec ma source de donnée Excel à l'ouverture de mon fichier Word .

    Mais je voudrais aller plus loin en ne permettant a Word de publiposter uniquement suivant un " filtre de colonne ".
    Je m'explique mieux , la liaison a ma base se fait nikel en prenant la feuille "Données", j'aimerais pouvoir via vba utiliser la fonction " modifier la liste des destinataire "
    afin de filtrer sur ma base une colonne suivant critères:

    Champ : test
    Comparaison : Egal à
    Comparer à : test2

    De là, j'aimerais que word ne publiposte uniquement les lignes comprenant le termes " test2" dans la colonne " test "

    Est ce bien clair ?

    Ci dessous ma macro en cours d’élaboration .

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Sub Lancer()
    Dim chemin As String
    chemin = ThisDocument.Path
    ActiveDocument.MailMerge.OpenDataSource Name:=chemin & "\Données Autors.xls", _
            SQLStatement:="SELECT * FROM `Données$`", SQLStatement1:="", SubType:= _
            wdMergeSubTypeAccess
     
    End Sub
    Private Sub document_Open()
    Lancer
    End Sub
    Merci d'avance pour votre aide

    Christophe

  2. #2
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par toffe86 Voir le message
    Bonjour,

    Avez-vous lu cette partie du tuto d'Olivier LEBEAU ? https://heureuxoli.developpez.com/of...age/#LVIII-D-2

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Mars 2020
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2020
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci pour ce retour , je vais essayer d’analyser et transposer ( si j'y arrive ) ce tuto .

    Merci

  4. #4
    Nouveau Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Mars 2020
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2020
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Re, je regarde depuis hier , mais comme evoqué dan smon post , je suis novice , dsl

    Je n'arrive déja pas a comprendre ce code et donc le transposer à mon cas .

    Dsl

Discussions similaires

  1. [WD-2010] Publipostage automatique par VBA : rien ne se passe
    Par Arnaud2019 dans le forum VBA Word
    Réponses: 1
    Dernier message: 15/03/2019, 18h55
  2. Réponses: 30
    Dernier message: 17/11/2012, 16h42
  3. Réponses: 2
    Dernier message: 01/06/2011, 00h22
  4. [VBA] Attache automatique des tables
    Par bestall666 dans le forum Access
    Réponses: 4
    Dernier message: 14/05/2005, 12h42
  5. [VBA]répondre automatiquement à un msgbox
    Par gromite dans le forum Général VBA
    Réponses: 11
    Dernier message: 13/01/2004, 17h37

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