D
darib52
Guest
bonsoir à tous,
j'ai besoin de travailler dans un doc word avant de l'importer dans excel.
pour ouvrir word, j'ai
Sub ouvreword()
chemin = ActiveWorkbook.Path
Set Wrd = CreateObject('word.application')
Wrd.Visible = False
monChemin = InputBox('Saisissez le chemin complet', '')
Wrd.documents.Open (monChemin)
Set Wrd = Nothing
End Sub[color=#800080][/color]
je voudrais pouvoir activer une macro dans word qui fasse un p'tit traitement
Sub separateur()
'
' separateur Macro
' Macro enregistrée le 07/11/2005 par daniel
'
Selection.Find.ClearFormatting
With Selection.Find
.Text = 'habitants'
.Replacement.Text = ''
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute
Selection.Find.Execute Replace:=wdReplaceAll
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
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
il faudrait que le doc se referme avec enregistrement des modifs.
puis la copie dans excel, j'ai .
si l'une ou l'un d'entre vous pouvait m'éclairer sur le processus, ça m'aiderait bien.
merci d'avance à tous.
amitiés
j'ai besoin de travailler dans un doc word avant de l'importer dans excel.
pour ouvrir word, j'ai
Sub ouvreword()
chemin = ActiveWorkbook.Path
Set Wrd = CreateObject('word.application')
Wrd.Visible = False
monChemin = InputBox('Saisissez le chemin complet', '')
Wrd.documents.Open (monChemin)
Set Wrd = Nothing
End Sub[color=#800080][/color]
je voudrais pouvoir activer une macro dans word qui fasse un p'tit traitement
Sub separateur()
'
' separateur Macro
' Macro enregistrée le 07/11/2005 par daniel
'
Selection.Find.ClearFormatting
With Selection.Find
.Text = 'habitants'
.Replacement.Text = ''
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute
Selection.Find.Execute Replace:=wdReplaceAll
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
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
il faudrait que le doc se referme avec enregistrement des modifs.
puis la copie dans excel, j'ai .
si l'une ou l'un d'entre vous pouvait m'éclairer sur le processus, ça m'aiderait bien.
merci d'avance à tous.
amitiés