Вопрос по PasteSpecial.
Задача.
Есть экселевская книга и вордовский документ.
В документе есть таблица.
Надо из книги выделить диапазон, вставить полученое с помощью Правка->Специальная ставка->Метафайл Виндовз (EMF) в определенную ячейку вордовской таблицы.
Это дело надо автоматизировать.
Почти все получилось.
Но при использовании PasteSpecial
(MyWord.Selection.PasteSpecial DataType:=wdPasteEnhancedMetafile)
(MyWord = New Word.Application)
на выходе получаю рисунок, который
1. Имеет формат рисунка->положение->перед текстом (при ручной вставке - "в тексте"). Если я устанавливаю вручную этот параметр, то рисунок становится
2. Больше ячейки (хотя при ручной вставке все вписывается в ячейку)
Какие параметры PasteSpecial надо указать, чтобы все работало как надо?
Спасибо.
Ответить
|