Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word > VBA Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/02/2012, 08h35   #1
Invité régulier
 
Inscription : novembre 2008
Messages : 35
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : novembre 2008
Messages : 35
Points : 7
Points : 7
Par défaut Connection à une base excel pour Publipostage : Macro VBA

Bonjour,

Dans le cadre d'un projet, j'ai une petite difficulté de développement.

J'ai une lettre type qui est liée à une base de donnée Excel pour du publipostage.

j'ai un user form qui permet de choisir comment envoyer les lettres, soit par mail ou soit par courrier (impression papier)

Dans ma base de donnée j'ai un champ qui définit le type d'envoi (mail ou courrier)


J'ai réussi à faire les deux macros qui permettent d'envoyer par mail ou par courrier.

Mais il ne fait pas la différence dans le type d'envoi.

Comment dans la macro je peux créer le filtre qui va bien pour sélectionner le type d'envoi.
J'ai essayé d'enregistrer ces actions avec l'enregistreur de macro, mais il n'as pas sauvegarder la partie de filtre.

Je pense que je dois dans ma macro crée une requête de type SQL sur l'objet OLE, pour faire la sélection, mais je ne sais pas faire.

Est-ce que quelqu'un pourrait me donner un coup de main ?

Astro flo
astroflo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/02/2012, 09h05   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 343
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 343
Points : 29 254
Points : 29 254
Salut,

un peu de lecture ?

http://heureuxoli.developpez.com/off.../publipostage/
http://silkyroad.developpez.com/Exce...tageWordExcel/
http://silkyroad.developpez.com/VBA/ClasseursFermes/
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/02/2012, 09h14   #3
Invité régulier
 
Inscription : novembre 2008
Messages : 35
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : novembre 2008
Messages : 35
Points : 7
Points : 7
Merci Bien

je vais étudier la question avec les tutos, mais cela ne m'a pas l'air tres compliqué.
astroflo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h48.


 
 
 
 
Partenaires

Hébergement Web