OVH Cloud OVH Cloud

Merci Clément Marcotte

2 réponses
Avatar
SylvieB
Mille excuses, je n'ai pas pu r=E9pondre tout de suite au=20
sujet de la manip "publipostage avec word depuis excel".

J'ai bien not=E9 la difficult=E9 =E0 le faire. J'avais d=E9j=E0 lu=20
des demandes du m=EAme type auxquelles quelqu'un avait=20
r=E9pondu en insistant "tr=E8s fort" sur la facilit=E9 du=20
publipostage depuis word.

N'emp=EAche, c'=E9tait tentant d'avoir la possbilit=E9 depuis=20
un menu de l'application excel la possibilit=E9 d'avoir=20
d'un seul click une s=E9rie d'=E9tiquettes, une page de=20
carnet d'adresses, une feuille de pr=E9sence, une feuille=20
de suivi de r=E9ponse, ...

Question subsidiaire : est-ce que l'op=E9ration est=20
envisageable depuis Visual Basic ?

En ce qui concerne le code que tu m'as donn=E9, cela ne=20
fonctionne pas =E0 piegeerreur, o=F9 excel me dit : "sub ou=20
fonction mal d=E9finie". L=E0 je patauge compl=E8tement.

Merci encore.
SylvieB

2 réponses

Avatar
Clément Marcotte
Bonjour,

N'empêche, c'était tentant d'avoir la possbilité depuis
un menu de l'application excel la possibilité d'avoir
d'un seul click une série d'étiquettes, une page de
carnet d'adresses, une feuille de présence, une feuille
de suivi de réponse, ...


OK, ce n'est pas juste des étiquettes "indépendantes". Il te reste
toujours la possibilité de piloter Word par automation (createobject)
à partir d'Excel. C'est probablement un peu plus compliqué, mais cela
reste sans doute encore plus facile que de tout refaire dans Excel.

Question subsidiaire : est-ce que l'opération est
envisageable depuis Visual Basic ?


Si tu parles de Visual Basic "pur et dur", ou même en VBA d'Excel, je
dirais oui. C'est sensiblement la même problématique. VB "pur et dur"
te permettrais de faire facilement un menu, ou de juste mettre des
boutons de commande. Avec VB tu devrais piloter Word et Excel avec
Automation, mais cela reste possible. Dans VBA, le menu est moins
évident, mais pour des boutons de commande, c'est pas mal pareil.

En ce qui concerne le code que tu m'as donné, cela ne
fonctionne pas à piegeerreur, où excel me dit : "sub ou
fonction mal définie". Là je patauge complètement.


Je te mets là, un classeur qui marche chez moi. (Office XP, Windows 98
SE)

http://cjoint.com/?eiweQHkijZ

Avatar
Clément Marcotte
Bonjour,

Question subsidiaire : est-ce que l'opération est
envisageable depuis Visual Basic ?


Va falloir que je teste un peu plus tard, mais je me demande s'il n'y
aurait pas moyen de juste te préparer un modèle (dot) d'étiquettes,
avec peut-être une macro automatique dans le modèle et que tu pourrais
lancer de puis Excel. Ce serait peut-être plus simple que de tout
commander depuis Excel.