1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
ExiTrouvee = AppWord.Selection.Find.Execute(Exi_CodeProjet)
While ExiTrouvee
NbExi = NbExi + 1
'je veux copier la chaîne entière avant le ";"
Call AppWord.Selection.MoveRight(wdCharacter, 2, wdExtend)
AppWord.ActiveDocument.Bookmarks(";").Select
MsgBox (AppWord.Selection.Text)
WksExcel.Cells(NbExi + 1, 1) = AppWord.Selection.Text
'je veuxs copier toutes les exigences filles
'à partir du ";" jusqu'à la fin du paragraphe courant
AppWord.Selection.Paragraphs(1).Range.Select
AppWord.Selection.Copy
WksExcel.Cells(NbExi + 1, 3).PasteSpecial Paste:=xlValues, Operation:=xlNone
AppWord.Selection.MoveRight , Extend:=0
'je veux copier jusqu'à Fin_Exi
AppWord.Selection.Paragraphs(1).Range.Select
AppWord.Selection.Copy
WksExcel.Cells(NbExi + 1, 2).PasteSpecial Paste:=xlValues, Operation:=xlNone
AppWord.Selection.MoveRight , Extend:=0
ExiTrouvee = AppWord.Selection.Find.Execute(Exi_CodeProjet)
Wend |
Partager