|   |   | 
| 
 | Поиск текста в Word | ☑ | ||
|---|---|---|---|---|
| 0
    
        bborisko 16.08.13✎ 10:21 | 
        Делаю печать в Word. Тут много уже тем было, но вот такой вроде не видел. Мне надо получить из документа все параметры. Тоесть я в документе написал {Параметр1} текст {Параметр2}. Как мне найти все такие параметры и считать их в 1С?     | |||
| 1
    
        Cube 16.08.13✎ 10:25 | 
        Зачем их считывать? Какой смысл?     | |||
| 2
    
        bborisko 16.08.13✎ 10:29 | 
        (1) Чтобы не искать как их обозвал пользователь в многостраничном доке.     | |||
| 3
    
        Cube 16.08.13✎ 10:32 | 
        Открой word, введи в поиск { и нажимай далее... Ради разовой работы велосипед городить...
 Что, "лучше день потерять, потом за пять минут долететь"? :) | |||
| 4
    
        uno-group 16.08.13✎ 10:33 | 
        я делал для автоматизации создания договоров по шаблону чтото типа этого
 Fnd=Ворд.ActiveDocument.Range().Find; Fnd.Execute("*Srok*",,,,,,,,,СокрЛП("Срок - при следующей отгрузке"),2); | |||
| 5
    
        bborisko 16.08.13✎ 10:34 | 
        (3) А заодно научусь считывать данные из Ворда - полезно     | |||
| 6
    
        uno-group 16.08.13✎ 10:34 | 
        меняет *Srok* на в зависимости от условий на заданые параметры ну и остальные тексты типа директор реквизиты и т.п заменяет     | |||
| 7
    
        bborisko 16.08.13✎ 10:35 | 
        (6) Это именно замена - а мне бы наоборот прочитать надо.     | |||
| 8
    
        bborisko 16.08.13✎ 10:38 | 
        Есть у кого то пример - как считать Word файл в 1с?     | |||
| 9
    
        Cube 16.08.13✎ 10:39 | 
        (5) Абсолютно лишние знания...     | |||
| 10
    
        OZFIN 16.08.13✎ 10:43 | ||||
| 11
    
        bborisko 16.08.13✎ 10:47 | 
        (10) Спасибо!     | |||
| 12
    
        uno-group 16.08.13✎ 10:47 | 
        нафига при печате в ворд потом еще чтото в нем искать.     | |||
| 13
    
        bborisko 16.08.13✎ 10:49 | 
        (10) Получилось, текст считался. А как бы теперь в этом тексте найти {*}     | |||
| 14
    
        OZFIN 16.08.13✎ 10:55 | 
        (13) Попробуй организовать поиск при считывании текста или искать вот так:
 Selection = COMОбъект.Selection; Selection.Find.Execute("Твой текст"); | |||
| 15
    
        OZFIN 16.08.13✎ 10:59 | 
        (14) Вот полный код, сдесь я заменяю текст на картинку:
 Selection = COMОбъект.Selection; Selection.Find.Execute("Твой текст"); Picture = Selection.InLineShapes.AddPicture(ИмяФайла, False, True); | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |