Имя: Пароль:
1C
1С v8
word+1C
0 Meloni
 
10.08.12
08:45
Подключаю готовый шаблон справки,сделанный в ворде, к 1С.


Справка = ПолучитьМакет("Макет");

// Получить объект из макета.

MSWord = Справка.Получить();
НаименованиеСотрудника = ЭтотОбъект.Работники;  

Попытка
       Документ = MSWord.Application.Documents(1);
       Документ.Activate();

       // Получить объект, который будем использовать для поиска и замены.

       Замена = Документ.Content.Find;

       Замена.Execute("<ФИО>", Ложь, Истина, Ложь, , , Истина, , Ложь, НаименованиеСотрудника);

       MSWord.Application.Visible = Истина;
       MSWord.Activate();
Исключение

       Сообщить(ОписаниеОшибки());
       MSWord.Application.Quit();
       КонецПопытки;


Выходит ошибка: {Документ.ПриемНаРаботу.Форма.ФормаДокумента.Форма(912)}: Ошибка при вызове метода контекста (Execute): Произошла исключительная ситуация (0x80020005)

и ошибка появляется в этом месте:
Замена.Execute("<ФИО>", Ложь, Истина, Ложь, , , Истина, , Ложь, НаименованиеСотрудника);
1 smaharbA
 
10.08.12
08:46
справку по ворду продать за недорого ?
2 Meloni
 
10.08.12
08:59
зачем? у меня своя есть
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший