Я работаю над документом «Волшебник» для компании, в которой я работаю. Это файл .dot с заголовком, состоящим из некоторого текста и полей формы, и большого количества кода VBA. Тело документа извлекается как объект OLE из отдельного файла .doc.
В настоящее время это делается как Shape
, а не InlineShape
. Я сделал это, потому что я могу абсолютно точно позиционировать Shape, тогда как InlineShape всегда появляется в начале документа.
Проблема в том, что Shape
не перемещается при изменении размера заголовка. Если кому-то нужно добавить или удалить строку из заголовка из-за особого случая, ему также необходимо переместить объект, который определяет тело. Это боль, и я бы хотел ее избежать, если это возможно.
Короче говоря, как мне позиционировать InlineShape
с использованием VBA в Word?
Я использую версию Word 97.