OVH Cloud OVH Cloud

macro pour word à partir d'excel

3 réponses
Avatar
darib52
bonsoir à tous,
à partir d'excel, j'importe des données issues d'un document Word.
Avant cette importation, je dois procéder à un retraitement qui consiste
en la supression d'un séparateur de milliers.
Pour celà j'ai créé une macro qui automatise le traitement dans word.
mon souci est que je dois diffuser mon prog à des collègues.
afin de leur faciliter la tache, je cherche à insérer automatiquement la
macro dans word à partir d'excel.
et là je bute.
si vous aviez une p'tite idée.

j'ouvre word à partir d'excel avec la macro suivante:
Sub lancerword()
dim cible
cible = shell("winword ", 1)
end sub.

merci d'avance pour toutes vos idées.
amitiés

3 réponses

Avatar
Clément Marcotte
Bonjour,

Pourquoi ne pas supprimer le séparateur après l'importation ?

Quand tu ouvres word, c'est le Word du poste en question. À part que de leur
envoyer un modèle Word qu'ils mettraient dans leur dossier de démarrage...


"darib52" a écrit dans le message de news:

bonsoir à tous,
à partir d'excel, j'importe des données issues d'un document Word.
Avant cette importation, je dois procéder à un retraitement qui consiste
en la supression d'un séparateur de milliers.
Pour celà j'ai créé une macro qui automatise le traitement dans word.
mon souci est que je dois diffuser mon prog à des collègues.
afin de leur faciliter la tache, je cherche à insérer automatiquement la
macro dans word à partir d'excel.
et là je bute.
si vous aviez une p'tite idée.

j'ouvre word à partir d'excel avec la macro suivante:
Sub lancerword()
dim cible
cible = shell("winword ", 1)
end sub.

merci d'avance pour toutes vos idées.
amitiés


Avatar
Clément Marcotte
Bonjour,

P.S. Quand on ouvre un programme avec shell, le programme appelant n'a aucun
contrôle sur le programme appelé.

"darib52" a écrit dans le message de news:

bonsoir à tous,
à partir d'excel, j'importe des données issues d'un document Word.
Avant cette importation, je dois procéder à un retraitement qui consiste
en la supression d'un séparateur de milliers.
Pour celà j'ai créé une macro qui automatise le traitement dans word.
mon souci est que je dois diffuser mon prog à des collègues.
afin de leur faciliter la tache, je cherche à insérer automatiquement la
macro dans word à partir d'excel.
et là je bute.
si vous aviez une p'tite idée.

j'ouvre word à partir d'excel avec la macro suivante:
Sub lancerword()
dim cible
cible = shell("winword ", 1)
end sub.

merci d'avance pour toutes vos idées.
amitiés


Avatar
Clément Marcotte
PLONK

"darib52" a écrit dans le message de news:

bonsoir à tous,
à partir d'excel, j'importe des données issues d'un document Word.
Avant cette importation, je dois procéder à un retraitement qui consiste
en la supression d'un séparateur de milliers.
Pour celà j'ai créé une macro qui automatise le traitement dans word.
mon souci est que je dois diffuser mon prog à des collègues.
afin de leur faciliter la tache, je cherche à insérer automatiquement la
macro dans word à partir d'excel.
et là je bute.
si vous aviez une p'tite idée.

j'ouvre word à partir d'excel avec la macro suivante:
Sub lancerword()
dim cible
cible = shell("winword ", 1)
end sub.

merci d'avance pour toutes vos idées.
amitiés