× Plantage du forum 28/03/2023 - Perte de messages - A lire
 > Tous les forums > Forum Bureautique
 Publipostage Word avec excel (volet excel)
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
denewton
  Posté le 08/11/2009 @ 21:03 
Aller en bas de la page 
Astucien

Bonjour,

Je reposte pour excel le même message que pour Word, volet qui me semble résolu.

L'automatisme réciproque est-il possible ?

J'ai fais une lettre type permettant de créer des reçus fiscaux à partir d'un fichier excel de donateurs.

Ca marche, donc c'est bien car je n'avais pas encore utilisé cette possibilité.

Comme je désire les éditer au jour le jour et non pas en paquet en fin d'année et que certains donateurs ne désirent pas reçevoir de reçus, il y a donc des conditions d'édition :

  1. le désir d'avoir un reçu fiscal (colonne "reçu fiscal" à 0 ou 1)
  2. le fait que ce ne soit pas encore édité (colonne "date d'envoi du reçu fiscal" avec la date d'édition).

[résolu]Premièrement : comment bloquer les enregistrements à ne pas (ou ne plus) imprimer ("pas de reçu" ou "avoir un reçu et date d'envoi existante")

Secondement : comment, en retour de traitement, envoyer dans le fichier Excel la date d'envoi chaque fois que l'impression est faite ? telle est la question

J'ai Word 97 et excel 97

Merci à l'avance de vos réponses

Bertrand



Modifié par denewton le 11/11/2009 21:37
Publicité
denewton
 Posté le 11/11/2009 à 21:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

J'ai comme l'impression qu'on ne peut le faire que manuellement, au vu des nombreuses réponses.

Peut-on "exécuter" une macro excel depuis Word ?

Coerdialement

Bertrand



Modifié par denewton le 11/11/2009 21:43
laregie
 Posté le 18/04/2010 à 17:43 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour,

Il faut ajouter une colonne dans le fichier Excel : reçu fiscal qui contiendra "O" ou "N" (Oui/Non) ou "0"et "1" et au moment de la fusion il faudra ajouter une condition c'est prévu dans office 97.

Tu peux vérifier la fusion en l'envoyant dans un fichier au lieu de l'imprimante.

denewton
 Posté le 18/04/2010 à 18:30 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Merci Lagerie.

Il faut une supplémentaire pour traiter le cas de la cellule vide.

Mais avec tout ça, la fusion faite dans un fichier pour contrôler ou directement sur l'imprimante, ça n'écrit pas dans excel la date d'exécution ou un autre indicateur qui dit que c'est fait : je mets encore la date d'envoi à la main (condition de non réédition du reçu par la suite).

Cordialement

Bertrand



Modifié par denewton le 23/04/2010 00:21
denewton
 Posté le 26/04/2010 à 10:20 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Si je comprends bien, il n'y a pas de solution autre que manuelle pour écrire dans excel (sorce du publipostage) la date d'envoi du reçu édité par word (impression du publipostage), si ce n'est peut-être par programme qui piloterait Word et Excel.

Pour l'instant c'est supportable à la main, mais un micro est fait pour ça à condition de bien savoir le piloter...

Cordialement

Bertrand

laregie
 Posté le 26/04/2010 à 12:20 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour,

La base peut aussi être un fichier Word mais le plus simple est quand même excel en base de donnée.

Il est possible de créer des champs dates qui à partir de la date d'inscription crééront une date de rappel (par ajout soit de nombre de jours, ou d'années), et d'utiliser celle-ci dans le critère de tri voire dans un champ du "mailling".

Attention dans l'aide de Microsoft sous excel il faut remplacer les virgules (origine excel us) par un point-virgule pour excel français : francisation incomplète du programme.

Pour n'avoir qu'une seule saisie et tout automatiser, il faudrait passer par Access mais ce n'est pas à la portée de tout le monde.

Se méfier des macro-commandes qui ne sont pas toujours compatibles au changement de version. Il serait préférable de passer par VBA qui se converti assez bien au changement du système opérationnel mais est ce bien utile ?

denewton
 Posté le 26/04/2010 à 14:47 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

J'ai bien des champs "date" et entre autre celui de la "date d'envoi". Ce champ renseigné bloque l'émission du reçu lors du traitement de nouveaux reçus à émettre.

Comment après la fusion, donc la fabrication des reçus non envoyés (champ "date d'envoi" vierge), ce champ peut-il automatiquement être mis à jour à partir de la ou des reçus créés, ce que je fais à la main actuellement.

Peux-tu me proposer un exemple ? (une lettre avec un critère du type sauter l'enregistrement si la "date d'envoi" est non vide qui renseigne cette cellule Excel de l'enregistrement quand l'enregistrement est valide pour l'émission du document -après création du document Word correspondant évidemment-)

Cordialement

Bertrand

denewton
 Posté le 28/04/2010 à 11:24 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour Laregie,

J'ai bien reçu tes documents, mais ça ne fait pas avancer le chmiblick : dans le tuteur, c'est ce qui permet de constituer une lettre type en vue de publipostage (c'est du word classic), dans le fichier excel, c'est de l'Excel classique avec un automatisme sur la date du jour, qui permet de faire une relance mais la date de réception de la cotisation est une entée manuelle (normal) qui bloque toute relance. Rien n'est fait qui permette d'écrire dans Excel que la relance est envoyée, à partir de l'édition effective de la relance (avec le fichier Excel il manque un fichier lié date.xls qui est peut-être la solution). La colonne L est de l'Excel mais ne vient pas de l'édition effective de la réclamation (action Word).

Cordialement

Bertrand



Modifié par denewton le 28/04/2010 11:27
laregie
 Posté le 29/04/2010 à 08:38 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour,

J'ai recherché y compris dans la base de connaissance de Microsoft, il n'y a pas possibilité de faire inserrer la date d'impression dans Excel.

Il ne reste donc que la solution de passer par Accès (ou une base de données similaire par exemple OpenOffice) de façon a créer cette date par requête mise à jour ou ajout.

Bonne journée

vieuxmonsieur
 Posté le 29/04/2010 à 08:59 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

bonjour à chacun, le forum,

je ne sais si j'ai bien compris, mais as-tu essayé ctrl+ dans une cellule ?

vieuxmonsieur
 Posté le 29/04/2010 à 08:59 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

perdu la main

je voulais dire ctrl;

laregie
 Posté le 29/04/2010 à 09:15 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

RE,

Le Blème : date d'impression (printdate) n'existe pas sous Excel alors que le champ existe dans Word.

vieuxmonsieur
 Posté le 29/04/2010 à 09:50 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

peut etre en retravaillant et en adaptant ce code :

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Double click en colonne 5
If Target.Column = 5 Then Cells(Target.Row, 20) = Date
End Sub

denewton
 Posté le 29/04/2010 à 22:51 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Merci VieuxMonsieur,

Ce qui me semble comprendre, ce n'est pas word, l'édition d'un reçu, qui change le fichier Excel, c'est le double clic en colonne 5. Ce qui reviendrait à dire qu'écrire la date d'édition au moment de l'édition dans la cellule reste la seule solution.

Cordialement

Publicité
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Casque sans fil à réduction de bruit Anker SoundCore Q30 (bluetooth, NFC, multipoint) à 54,87 €
54,87 € 79,99 € -31% @Amazon

Amazon propose actuellement le casque sans fil bluetooth à réduction de bruit Anker SoundCore Q30 à 54,87 € grâce à un coupon à activer sur la page du produit. On le trouve ailleurs à partir de 79,99 €. Jusqu'à 40h d'autonomie avec la fonction de réduction de bruit activée. Vous pourrez personnaliser la réduction du bruit du Life Q30 avec 3 modes : le mode transport minimise le bruit des moteurs d'avion, l’extérieur réduit le transport et le vent, et l’intérieur atténue le bruit des bureaux occupés avec des personnes qui parlent en arrière-plan.


Voir le bon plan
Clé HDMI Fire TV Stick (Prime Video, Netflix, Disney+, Molotov, MyCanal sur votre TV) à 34,99 €
34,99 € 44,99 € -22% @Amazon

Amazon fait une promotion sur sa nouvelle clé HDMI Amazon Fire TV Stick qui passe à 34,99 € au lieu de 44,99 €. Cette clé HDMI à brancher sur votre TV possède un processeur quadricoeur, 1 Go de RAM et 8 Go d'espace de stockage, le WiFi et le bluetooth. Avec elle, vous allez pouvoir voir facilement Prime Video, Netflix, Disney+, YouTube, Molovov, MyCanal, Spotify sur votre TV Full HD. Cette nouvelle version est compatible Alexa. Une télécommande avec des boutons pour contrôler également la TV est fournie. Elle possède des boutons pour un accès direct à Netflix, Prime Video, Disney Plus et Amazon Music.

Notez qu'il est possible de coupler un casque bluetooth avec le Fire TV Stick afin de regarder tranquillement la TV sans déranger vos proches. 

Pour plus d'informations, n'hésitez pas à consulter notre dossier pratique dédié à la clé Fire TV Stick.


Voir le bon plan
Ecran PC 32 pouces incurvé Samsung Odyssey G5 (WQHD, 144 Hz, 1 ms) à 299 €
299,00 € 349,99 € -15% @Amazon

Amazon fait une promotion sur l'écran PC 32 pouces incurvé Samsung Odyssey G5 à 299 € alors qu'on le trouve ailleurs à partir de 349,99 €. Cet écran incurvé de 32 pouces offre une définition WQHD de 2560x1440 pixels et est compatible FreeSync Premium avec un taux de réponse de 1 ms et un rafraichissement de 144 Hz.


Voir le bon plan
Carte Graphique Sapphire Pulse Radeon RX 6700 XT 12 Go + Jeu PC The Last Of Us Part 1 à 399,95 €
399,95 € 469,95 € -15% @LDLC

LDLC fait une promotion sur la carte graphique Sapphire Pulse Radeon RX 6700 XT 12 Go qui passe à 399,95 € avec le code CHOC au lieu de 469,95 €. La carte graphique Sapphire PULSE Radeon RX 6700 XT 12GB est une carte graphique gaming qui est animée par l'architecture RDNA 2 destinée aux gamers exigeants. Elle est la carte graphique idéale pour une utilisation en 1440p avec des fréquences d'images ultra-élevées.


Voir le bon plan
Carte mémoire MicroSDXC UHS-I U3 A2 SanDisk Extreme Pro 1 To à 121,48 € livrée
121,48 € 170 € -29% @Amazon Allemagne

Amazon Allemagne fait une promotion sur la carte mémoire MicroSDXC UHS-I U3 SanDisk Extreme Pro d'une capacité de 1 To qui passe à 116,96 € (avec la TVA ajustée). Comptez 4,52 € pour la livraison en France soit un total de 121,48 € livrée alors qu'on trouve la carte ailleurs à partir de 170 €. Cette carte mémoire offre des vitesses jusqu'à 170 Mo/s en lecture et 90 Mo/s en écriture et intègre des mécanismes afin de gérer l'usure des cellules de la carte et augmenter ainsi sa durée de vie. Une valeur sûre pour les plus exigeants en FullHD et 4K.


Voir le bon plan
Station de charge portable Bluetti EB70 LiFePO4 716Wh/1000W à 449 €
449 € 799 € -44% @Geekbuying

Geebuying fait une belle promotion sur la station de charge portable Bluetti EB70 716Wh/1000W qui passe à 449 € grâce au code promo 7S0EQJPV. On la trouve ailleurs à partir de 799 €.

Cette Power Station offre une capacité de 716Wh et 4 sorties AC de 1000W à onde sinusoïdale pure. Elle peut alimenter des appareils de moins de 1000 W, tels que des ordinateurs portables, des drones, des petits congélateurs TV, des petits ventilateurs, etc. La batterie LiFePO4 supporte plus de 2500 cycles de charge. Elle fournit suffisamment de jus pour faire fonctionner les appareils essentiels pendant des heures, en fonction de la sortie réelle. Elle possède également 2 ports USB, deux ports USB-C PD de 100W et un port de charge sans fil 15W.


Voir le bon plan

Sujets relatifs
publipostage document word avec une liste Excel
Publipostage avec Word et Excel 2000
publipostage sous word 2000 avec source excel
excel déconne avec publipostage word
transfert de fichiers excel word sur tablette avec Android
publipostage avec liste de données sous excel
Pas d'ouverture Directe possible avec Word ou Excel
Word lié avec Excel
Piloter un document Word avec un check liste (Word ou Excel)
Word, publipostage et mise en forme des données excel
Plus de sujets relatifs à Publipostage Word avec excel (volet excel)
 > Tous les forums > Forum Bureautique