Слово VBA для возврата высоты и ширины предварительно выбранного изображения - PullRequest
0 голосов
/ 22 февраля 2019

У меня есть макрос Word, который изменяет ориентацию и размер страницы отдельной страницы, чтобы разместить изображение, размещенное на выбранной странице.Мой существующий макрос выполняет корректное изменение размера страницы и нижнего колонтитула (нижние колонтитулы основаны на наших существующих стилях нижнего колонтитула), но я хотел бы улучшить код для отображения высоты и ширины выбранного изображения, прежде чем появится пользовательская форма, чтобы помочь пользователювыбор размера страницы.

Пользователь может получить эту информацию, щелкнув правой кнопкой мыши изображение, выбрав «Изображение ...» и выбрав вкладку «Размер» в окне «Формат объекта», но я пытаюсьчтобы высота / ширина отображались как часть макроса вместо того, чтобы просить пользователя выполнить эти шаги.

Редакторы в моем отделе иногда сталкиваются с документами, в которых изображение было размещено на недостаточно широкой странице.для размещения всего изображения, в результате чего часть изображения "обрезается".Мой план состоял в том, чтобы пользователь выбрал изображение на странице Word, а затем запустил макрос;высота и ширина изображения (в идеале в дюймах) должны отображаться до того, как пользователь выберет оптимальный размер страницы.

Я пробовал работать с Selection.ShapeRange или Selection.InlineShapes, но я непока не удалось получить текущую высоту и ширину выбранного изображения.Любая помощь будет принята с благодарностью.

Спасибо, KRS

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...