D
darib52
Guest
bonsoir à tous,
j'ai une macro excel qui me permet d'importer des données à partir de word. Ces données font l'objet d'un retraitement dans word avant l'importation ( suppression de séparateur de milliers représenté par un . ). pour celà j'ai une macro dans word qui s'appelle 'separateur' et je lance cette macro à partir d'excel 'Wrd.Run 'separateur'. devant diffuser mon prog, celà m'oblige à diffuser à côté la macro word 'separateur'.
y a-t-il un moyen d'intégrer le traitement de word dans la macro excel ?
mrci de vos avis éclairés.
amitiés
pour info, la macro word
Sub separateur()
'
' separateur Macro
' Macro enregistrée le 08/11/05 par Daniel
'
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = '.'
.Replacement.Text = ' '
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
j'ai une macro excel qui me permet d'importer des données à partir de word. Ces données font l'objet d'un retraitement dans word avant l'importation ( suppression de séparateur de milliers représenté par un . ). pour celà j'ai une macro dans word qui s'appelle 'separateur' et je lance cette macro à partir d'excel 'Wrd.Run 'separateur'. devant diffuser mon prog, celà m'oblige à diffuser à côté la macro word 'separateur'.
y a-t-il un moyen d'intégrer le traitement de word dans la macro excel ?
mrci de vos avis éclairés.
amitiés
pour info, la macro word
Sub separateur()
'
' separateur Macro
' Macro enregistrée le 08/11/05 par Daniel
'
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = '.'
.Replacement.Text = ' '
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub