|
Поиск данных в таблицах ворд | ☑ | ||
|---|---|---|---|---|
|
0
sem4cnt
29.01.13
✎
01:30
|
Доброй ночи!
Может кто нибудь сталкивался: можно ли программно из 1С через подключение по ОЛЕ к ворду осуществлять поиск текста в таблице - имеется ввиду, то что находится в коллекции Tables? Т.е. не перебирать каждую ячейку вот так: Для Каждого Таблица из Документ.Tables Цикл ТекстЯчейки=СокрЛП(Таблица.Cell(Стр, Стб).Range().Text); КонецЦикла; А что то типа Tables.НайтиТекстВТаблице("НужныйТекст") Есть такое? |
|||
|
1
zladenuw
29.01.13
✎
01:32
|
Файл = Соединение.LoadComponentFromURL(sUrl, "_blank", 0, MassivParametrov);
Масс = Новый Массив(); Пдф = Ложь; Если Найти(ИмяФайла,"F1")>0 Тогда Попытка ТекущийЛист = Файл.sheets.getByIndex(0); ReplaceDescriptor = ТекущийЛист.createReplaceDescriptor(); ReplaceDescriptor.SearchString = "code"; ReplaceDescriptor.ReplaceString = СокрЛП(пЗаявка.Номер); ТекущийЛист.replaceAll(ReplaceDescriptor); |
|||
|
2
sem4cnt
29.01.13
✎
01:33
|
(1) Что это?
|
|||
|
3
sem4cnt
29.01.13
✎
01:38
|
(1) И как это отвечает (или хотя бы касается) на мой вопрос?
|
|||
|
4
zladenuw
29.01.13
✎
01:46
|
чтение файла по КОМ ОпенОФис. нахождение и замены нужного текста в файле
|
|||
|
5
zladenuw
29.01.13
✎
01:48
|
||||
|
6
sem4cnt
29.01.13
✎
01:51
|
(4) Это не то что мне нужно.
Мне нужно быстро спозиционироваться в ячейке, с определенным текстом. Дальше идет другая обработка. Заменять ничего не надо. Сейчас позиционируюсь перебором. Думал есть поиск данных в таблицах. Нужен поиск именно по текущей таблице, которая у меня содержиться в переменной ТекущаяТаблица. Поиск по всему тексту не нужен! Я знаю как его сделать. |
|||
|
7
Web00001
29.01.13
✎
01:51
|
(1)а что такое соединение? И как опенофис связан с вордом?
|
|||
|
8
sem4cnt
29.01.13
✎
01:53
|
(7) Я тоже не понимаю...
|
|||
|
9
sem4cnt
29.01.13
✎
02:13
|
Господа как сделать поиск в пределах таблицы?
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |