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

  1. #1
    Rédacteur/Modérateur

    Application et méthode d'envoi de lettres d'information en CDO
    Bonjour.
    Pour ceux qui veulent utiliser CDO pour envoyer des messages, je vous propose une petite application complète permettant l'envoi de lettres d'information (newsletters).
    Cette application comporte une notice explicative et un tutoriel sur CDO.
    Toute remarque est bienvenue.

    Application : EmailingDvp.accdb

    Notice et tutoriel: ici
    Plus j'avance et plus je sais que je ne sais rien. Et comme j'essaie d'aller loin .....
    Pas de demande d'aide par Mp.... sinon
    Mes tutoriels sur http://jdgayot.developpez.com
    Beaucoup de réponses à vos questions dans la Faq ou dans les tutoriels


  2. #2
    Invité
    Invité(e)
    Salut JD

    Une application avec les explications en plus

    Excellent travail et très instructif.

    Philippe

  3. #3
    Rédacteur/Modérateur

    Bonjour JD,

    Gros succès en perspective pour cette application bien utile et bien documentée
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information en abondance, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON


    Quand on a la tête dans le guidon,...

  4. #4
    Expert éminent
    Bonjour Jean-Damien,

    Excellent travail

    A+

  5. #5
    Rédacteur/Modérateur

    Bonjour
    Merci à vous trois pour vos commentaires.
    Cela fait oublier tout le temps passé ainsi que tous les doutes sur la façon de traiter l'ensemble.
    Je commence bien le week-end.
    Plus j'avance et plus je sais que je ne sais rien. Et comme j'essaie d'aller loin .....
    Pas de demande d'aide par Mp.... sinon
    Mes tutoriels sur http://jdgayot.developpez.com
    Beaucoup de réponses à vos questions dans la Faq ou dans les tutoriels


  6. #6
    Responsable
    Office & Excel

    Un bel outil, documenté et expliqué...

    Bravo!
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Une fois pour toutes, je donne mon avis. Je ne vais pas le répéter à chaque message...
    Si je propose une solution générique sur votre solution spécifique, c'est parce que, fainéant de nature, je privilégie le réutilisable...
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------

  7. #7
    Candidat au Club
    Rapidité, efficacité
    Un bug sur le programme, (Pb PJ)
    30mn plus tard problème réglé;

    Réactif, rapide, efficace.

    Merci, Jean-Damien

  8. #8
    Membre confirmé
    Salut,

    Très beau programme, et bien documenté.

    Un problème cependant, le € n'est pas lisible dans le mail reçu alors qu'il est bien dans le message écrit.

    De plus, qq problème pour la gestion des tables. Pourquoi ne c'est on pas décocher la case valide pour éviter l'envoi de mail à certain abonné.

    Beau boulot

    Merci a+

  9. #9
    Rédacteur/Modérateur

    Bonjour
    Pour €, je n'ai pas testé.
    Pour décocher un abonné, il faut dans la liste, cliquer sur le numéro d'abonné. Les caractéristiques seront dans la partie supérieure. Décochez et validez.
    Plus j'avance et plus je sais que je ne sais rien. Et comme j'essaie d'aller loin .....
    Pas de demande d'aide par Mp.... sinon
    Mes tutoriels sur http://jdgayot.developpez.com
    Beaucoup de réponses à vos questions dans la Faq ou dans les tutoriels


  10. #10
    Expert éminent
    Bonjour,
    Citation Envoyé par electrosat03 Voir le message
    ... le € n'est pas lisible dans le mail reçu alors qu'il est bien dans le message écrit.
    Pour un email html il faut certainenemnt remplacer € par € (cf Les caractères spéciaux (X)HTML).

    A+

  11. #11
    Rédacteur/Modérateur

    Bonjour à tous.
    Bonjour Christophe
    Effectivement, après quelques recherches, il faut remplacer le symbole € par son équivalent
    - €
    - hexadécimal : €
    - décimal : &#8364

    Malgré tout, il semble qu'il puisse y avoir encore quelques navigateurs qui n'interprètent pas correctement ce sigle.
    La solution la plus sûre: EUR
    Plus j'avance et plus je sais que je ne sais rien. Et comme j'essaie d'aller loin .....
    Pas de demande d'aide par Mp.... sinon
    Mes tutoriels sur http://jdgayot.developpez.com
    Beaucoup de réponses à vos questions dans la Faq ou dans les tutoriels


  12. #12
    Rédacteur/Modérateur

    Bonjour,
    Pour les problèmes de caractères spéciaux j'utilise ceci :

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    objectEmail.BodyPart.Charset = "windows-1252"


    Il y a aussi une variante à insérer dans le code html du header que je n'ai pas testé.

    Par contre je ne connais personne qui ait un système non Windows.

    Cordialement,
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  13. #13
    Expert éminent
    Compatibilité 32-64 bits
    Jean-Damien,

    Tu vérifieras la non régression en 32 bits, pour moi en 64 la version nickel !

    La version compatible 32-64 bits ici :



    JM
    N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
    Retrouvez-moi sur le chat en salon base de données

  14. #14
    Rédacteur/Modérateur

    Bonjour Jean-Marie
    Merci pour l'info et l'aide.
    Je corrigerai ce week-end.
    Plus j'avance et plus je sais que je ne sais rien. Et comme j'essaie d'aller loin .....
    Pas de demande d'aide par Mp.... sinon
    Mes tutoriels sur http://jdgayot.developpez.com
    Beaucoup de réponses à vos questions dans la Faq ou dans les tutoriels


  15. #15
    Candidat au Club
    impossible d'envoyer plus que 20 contacte
    Impossible d'envoyer plus que 20 contacte

  16. #16
    Rédacteur/Modérateur

    Problème d'hébergeur. Certains bloquent le nombre de destinataires d'autres moins.
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  17. #17
    Rédacteur/Modérateur

    Bonjour
    Déjà y a t'il un message d'erreur? Si oui lequel?
    Comme le dit Loufab , vérifier le nombre d'envois possible de l'hébergeur.
    Voir également que dans les paramètres de connexion du logiciel, le nombre de mails maxi /jour ne soit pas réglé à 20.
    Est ce toujours sur la même adresse que cela bloque?

    Perso je m'en sers régulièrement et je peux envoyer plusieurs centaines de mails avec.
    Plus j'avance et plus je sais que je ne sais rien. Et comme j'essaie d'aller loin .....
    Pas de demande d'aide par Mp.... sinon
    Mes tutoriels sur http://jdgayot.developpez.com
    Beaucoup de réponses à vos questions dans la Faq ou dans les tutoriels


  18. #18
    Candidat au Club
    Microsoft Access Class Not Registered Run-time Error -2147221164 (80040154)
    Bonjour,
    Toutes mes excuses pour avoir déterré le sujet mais j'ai comme un léger problème depuis un certain temps avec l'application. Avant, elle marchait bien. Mais après avoir installé une nouvelle version de OFFICE, le problème est survenu. Après recherche sur internet, aucune solution n'est trouvée. Même en revenant sur la version 2007 de ACCESS, c'est toujours la même erreur qui s'affiche en essayant d'envoyer le newsletter (cf.: ci dessous).


    Microsoft Access Class Not Registered Run-time Error -2147221164 (80040154)

    Je ne sais pas si quelqu'un a la solution.

    Merci.

  19. #19
    Responsable
    Office & Excel

    Salut.

    Sur quelle ligne cette erreur survient-elle?
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Une fois pour toutes, je donne mon avis. Je ne vais pas le répéter à chaque message...
    Si je propose une solution générique sur votre solution spécifique, c'est parce que, fainéant de nature, je privilégie le réutilisable...
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------

  20. #20
    Candidat au Club
    Procédure SendCdo
    Bonjour,
    C'est dans la procédure "SendCdo":


    Mais je ne sais pas exactement quelle ligne est en cause.

    Merci d'avance.

###raw>template_hook.ano_emploi###