Имя: Пароль:
1C
1С v8
Как в wordе установить горизонтальное положение рисунка
0 Януся
 
02.11.12
10:35
Помогите плз весь мозг сломала
Добавила в колонтитул документа word рисунок, как установить левое горизонтальное положение? В wordе это формат рисунка

WordApp = Новый COMОбъект("Word.Application");
WordApp.Application.Visible = 0;
Word = WordApp.Application;
Док=Word.Documents(1);
Док.Activate();  
ЗаменаКолонтитула=Док.sections.item(1).footers.item(1);
РисунокДок = ЗаменаКолонтитула.Range.InlineShapes.AddPicture(ИмяВременногоФайлаКартинки,False,True);  

в макросе word это строчка
Selection.ShapeRange.Left = wdShapeLeft
как это в 1с сделать?
1 Януся
 
02.11.12
14:39
смотрю объект ЗаменаКолонтитула.Range.InlineShapes(1)
там нет этого свойства, как мне добраться до нужного места?
2 dk
 
02.11.12
14:54
дык смотри у РисунокДок
3 Януся
 
02.11.12
16:55
так ЗаменаКолонтитула.Range.InlineShapes(1) и есть рисунокдок
сделала РисунокДок.ConvertToShape() чтобы добраться до нужных свойств
первый раз отработал метод нормально, а сейчас
Ошибка при вызове метода контекста (ConvertToShape)
       РисунокShape = РисунокДок.ConvertToShape();
по причине:
Произошла исключительная ситуация (0x80004005)
4 Януся
 
02.11.12
16:56
подскажите, кто вставлял картинку в колонтитул