|
|
Загрузка в 1С из Word |
☑ |
|
0
Sun125
22.12.09
✎
00:06
|
У кого-нибудь есть пример загрузки текста из Word в 1С? Поделитесь,пожалуйста...везде вижу только выгрузку, а загрузку не нахожу.
|
|
|
1
Oleg_Kag
22.12.09
✎
06:18
|
|
|
|
2
anatoly
22.12.09
✎
10:10
|
на Инфостарте есть конфа - "печать в Word", там реализовано и чтение вордовского файла, чтобы получить имена параметров - попробуй там посмотреть, у меня сейчас просто нет ее под рукой чтобы сам код вытянуть...
|
|
|
3
Sun125
22.12.09
✎
12:23
|
(1) здесь только выгрузка описана..
|
|
|
4
Туц
22.12.09
✎
12:26
|
(0) что-то типа Excel = СоздатьОбъект("Excel.Application"); Книга = Excel.Workbooks.Open(файл); Код = СокрЛП(Excel.ActiveSheet.Cells(НомерСтроки,НомерКолонки).Value);
|
|
|
5
Туц
22.12.09
✎
12:27
|
и да зыбыл Книга.Close(0);
|
|
|
6
Sun125
22.12.09
✎
12:29
|
это xls..
|
|
|
7
gr13
22.12.09
✎
12:29
|
|
|
|
8
Kreont
22.12.09
✎
12:40
|
|
|
|
9
Sun125
22.12.09
✎
12:47
|
Wk = Новый COMОБъект("Word.Application");
Wk.Visible = Истина;
Wk.Documents.Open("D:\Users\Maggic\Задачи\Word\file.doc");
Документ = Wk.ActiveDocument ();
Текст=Документ.Paragraphs(1).Range().Find;
Документ.Close();
Wk.Quit();
// даже обычное слово в документе не получается считать
|
|
|
10
Sun125
22.12.09
✎
12:55
|
Подскажите,пожалуйста, что не так
|
|
|
11
Торин
22.12.09
✎
13:00
|
А что нужно-то? Просто считать весь текст который есть в текстовом файле? Тогда зачем Документ.Paragraphs(1).Range().Find
|
|
|
12
Sun125
22.12.09
✎
13:04
|
да я просто слово даже пытаюсь прочитать. а какой метод для считывания, не знаю
|
|
|
13
Sun125
22.12.09
✎
13:05
|
Документ.Paragraphs(1).Range().InsertAfter("Привет!"); вот так записываю слово в документ. а теперь хочу его считать
|
|
|
14
Sun125
22.12.09
✎
13:29
|
апну..
|
|
|
15
dk
22.12.09
✎
13:31
|
Документ.Paragraphs(1).Text
|
|
|
16
Туц
22.12.09
✎
13:37
|
Ну или selection и т.д.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший