Как получить конкретный контент из файла word
Hi, I have one input word document file with content like Cost of 1 (1 Jan 2017 -12 Jan 2017): 50 Rs . Cost of 2(3 Jan 2017 -12 Jan 2017): 60 Rs . Cost of 3(5 Jan 2017 -12 Jan 2017): 20 Rs . Cost of 4(6 Jan 2017 -12 Jan 2017): 10 Rs . Cost of 5(8 Jan 2017-12 Jan 2017): 90 Rs .
Мне нужно отобразить это содержимое в моем выходном файле word.Я попробовал с этим
public Range GetRange(object findText, object LastText) { Range range1 = doc.Content; range1.Find.Execute(findText); range1.Find.Execute(findText); Range range2 = doc.Content; range2.Find.Execute(LastText); range2.Find.Execute(LastText); if (range2.Start > range1.Start) { Range rng = doc.Range(range1.Start, range2.End); return rng; } else return null; }
var content= inputWord.GetRange("Cost of 1", "Rs.");
Но я получаю две строки стоимость 1 и стоимость 2.So как получить все пять cost frrom word file?
Что я уже пробовал:
Я попытался получить контент из word в качестве диапазона.
ZurdoDev
Вы действительно можете записать макрос и сделать то, что вам нужно, и он сгенерирует нужный вам код.