Lancement tous les jours travaillés un publipostage

Résolu/Fermé
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 - 22 déc. 2021 à 14:42
RainbowSix Messages postés 19 Date d'inscription vendredi 4 janvier 2019 Statut Membre Dernière intervention 31 décembre 2021 - 28 déc. 2021 à 22:09
Bonjour,

Tous les jours le résultat d'une requête (format EXCEL = csv) est enregistrée dans un répertoire spécifique.

U:\RQ\

Je souhaiterais que le publipostage se lance tous les jours, à une heure (à définir).

1- Ouverture du modèle
2- Récupération des données sur le fichier excel dans le répertoire par défaut.
3- Lancement du publipostage avec sauvegarde des courriers.

Je ne sais pas comment m'y prendre ?

Planificateur de taches sous Windows ? ou tout à partir d'une macro ?

Merci d'avance !



Configuration: Windows / Firefox 78.0

3 réponses

RainbowSix Messages postés 19 Date d'inscription vendredi 4 janvier 2019 Statut Membre Dernière intervention 31 décembre 2021 8
Modifié le 22 déc. 2021 à 21:34
Bonjour
je serais confronté à la même problématique je choisirais :
1- tâche planifiée les jours de la semaine à l'heure de ton choix, qui lancerait un fichier docm
2-dans le fichier docm, macro auto executable qui ferait le job dont tu as besoin.
1
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 21
23 déc. 2021 à 11:06
Bonjour Rainbowsix,

Merci pour cette 1ère analyse ...

Je pensais passer par Excel, car sur Word je suis moins à l'aise pour vba.....

Cdlt
0
RainbowSix Messages postés 19 Date d'inscription vendredi 4 janvier 2019 Statut Membre Dernière intervention 31 décembre 2021 8
23 déc. 2021 à 21:43
Cela oblige à lancer Word depuis Excel, alors que le travail final doit se faire dans Word. La structure reste la même que ce soit Excel ou Word, les commandes sont un peu différentes mais le principe reste le même pour le code VBA. Tu as besoin d'Excel juste pour ta base de données, pas pour le reste. Après vous faites comme vous voulez. :-)
1
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 21
24 déc. 2021 à 09:08
Je vais suivre ton conseil, Merci !
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 306 > PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023
24 déc. 2021 à 10:37
Bonjour Pygos, rainbowsix

Tu peux lancer un publipostage ciblé sur une ou plusieurs personnes (choix des destinataires) d'une base de données XL à partir de d'une macro word; la macro s'éxécute excel restant fermé

les 2 fichiers (excel-word) sont dans le m^me dossier
la technique VBA est basée sur la technolologie ADO (ActiveX Data Object)

Tu dis si ca t'intéresse

nota: dans cette démo, je n'avais pas traité l'heure d’exécution
0
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 21 > michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023
24 déc. 2021 à 17:47
Bonjour Michel_m,

Je suis très intéressé !

Merci ! ????
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 306 > PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023
Modifié le 25 déc. 2021 à 10:09
Bonjour,

désolé pour hier! distrait comme d'hab...
https://www.cjoint.com/c/KLziuJT8SYL

Consternant l'ouverture journalière à telle Heure d'n fichier word, je te conseille d'aller sur le site "Faqword" de notre amie Marina
(on peut avec Xl avec un fichier "batch" mais c'est coton, doliprane non fourni)!...)
1
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 21 > michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023
Modifié le 27 déc. 2021 à 09:47
Bonjour,

Merci ! pour avoir répondu à ma demande....

J'ai chercher sur le site de Marina la solution pour la programmation journalière ( excellent site). Mais je n'ai pas trouvé ce type de renseignement......

Bonne journée !
0
RainbowSix Messages postés 19 Date d'inscription vendredi 4 janvier 2019 Statut Membre Dernière intervention 31 décembre 2021 8
25 déc. 2021 à 10:08
Excel n'est pas tout à fait fermé vu qu'il ouvre le fichier en arrière plan (si tu ouvres le fichier Excel alors qu'il est ouvert en tant que source de données publipostage, il s'ouvrira en lecture seule). En effet, tu peux sélectionner les enregistrements que tu vas fusionner. Les fichiers peuvent se trouver à des emplacements différents. Il suffit de préciser l'emplacement de la base de données dans ton code VBA.
-1
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 21
27 déc. 2021 à 09:38
Bonjour,

Merci pour tes conseils. ce qui m'éviteras de perdre du temps ...

Bonne journée !
0