0
AlexToo
22.12.15
✎
14:18
|
Добрый день, нужно из документа word формата .rtf загрузить платежки в 1С. В документе на каждом листе таблица в которой указанны данные платежа. Подскажите как прочитать таблицу с листа?
Пока написал вот такой код:
Но как получить доступ к таблице не могу понять.
Ворд = Новый COMОбъект("Word.Application");
//Покажем открываемый документ
Ворд.Visible = ложь;
Ворд.Documents.Open(ФайлВыгрузки);
Документ = Ворд.ActiveDocument();
// перебирая строки выводим текст
для Каждого ст из Документ.BuiltInDocumentProperties цикл
если ст.Name="Number of pages" тогда
КолЛистов=ст.Value;
Прервать;
КонецЕсли;
КонецЦикла;
Для н = 1 по КолЛистов Цикл
для ст=1 по Документ.Sentences.Count цикл
Текст=Документ.Sentences(ст).Text;
Сообщить(Текст);
КонецЦикла;
КонецЦикла;
Документ.Close();
Ворд.Quit();
|
|