Bonjour
c'est encore moi qui ai besoin d'aide
Après de multiples recherches sur le forum, j'ai bien réussi à ouvrir Word à partir d'un fichier Excell, mais je n'ai pas réussi à aller plus loin !!!
Je voudrai qu'on puisse envoyer un rappel aux lecteurs qui n'ont pas rendu les livres empruntés et donc, j'ai une routine pour imprimer la liste de livres non rendus (ça marche ),
mais je voudrai compléter en imprimant automatiquement l'enveloppe à partir d'une sélection effectuée avec un Userform : CbB1 = nom du lecteur, TxB1 = adresse de rue, TxB2 = code postal, TxB3 = ville ou commune
Donc j'arrive bien à ouvrir l'application Word, mais pas l'enveloppe et je ne sais pas comment la remplir et mettre aussi l'adresse de l'expéditeur
Je précise que je suis toujours sous Excel 97_2000 qui me convient très bien
Voici l'ébauche de mon code
Je ne sais pas si c'est possible, mais ça me plairait bien
Merci à tous les spécialistes qui se penchent sur mes problèmes
c'est encore moi qui ai besoin d'aide
Après de multiples recherches sur le forum, j'ai bien réussi à ouvrir Word à partir d'un fichier Excell, mais je n'ai pas réussi à aller plus loin !!!
Je voudrai qu'on puisse envoyer un rappel aux lecteurs qui n'ont pas rendu les livres empruntés et donc, j'ai une routine pour imprimer la liste de livres non rendus (ça marche ),
mais je voudrai compléter en imprimant automatiquement l'enveloppe à partir d'une sélection effectuée avec un Userform : CbB1 = nom du lecteur, TxB1 = adresse de rue, TxB2 = code postal, TxB3 = ville ou commune
Donc j'arrive bien à ouvrir l'application Word, mais pas l'enveloppe et je ne sais pas comment la remplir et mettre aussi l'adresse de l'expéditeur
Je précise que je suis toujours sous Excel 97_2000 qui me convient très bien
Voici l'ébauche de mon code
VB:
Private Sub CmB5_Click()
If CbB1.Value = "" Or TxB2.Value = "" Then Exit Sub
Call EcrireDansWord(CbB1.Value, TxB1.Value, TxB2.Value, TxB3.Value)
'Copier, à partir d'un UserForm, l'adresse sélectionnée dans enveloppe de publipostage Word et ouvrir la fenetre "aperçu avant impression"
'CbB1 = Nom, TxB1 = adresse rue, TxB2 = Code Postal, TxB3 = Ville ou commune
Unload UserForm8
Sheets("saisie").Select
Application.ScreenUpdating = True
Range("A1").Select
End Sub
Merci à tous les spécialistes qui se penchent sur mes problèmes