Инструменты обработки изображений Excel в формате vba

В Excel и Word 2007 есть вкладка инструментов для работы с изображениями, которая отображается на ленте, когда вы вставляете изображение или клип-арт, и есть смарт-арт. Есть ли способ манипулировать этими объектами и настройками (например, прозрачностью, положением, эффектами и т. д.) в vba. У меня тоже макрос не работает.


person dbjohn    schedule 22.12.2009    source источник


Ответы (3)


Я знаю, что в Excel VBA (мой опыт до 2007 года) вы можете манипулировать многими аспектами изображений с помощью объекта Shape. Хороший способ изучить объект Shape — записать макрос, пока вы пытаетесь манипулировать изображением, а затем просмотреть созданный им код VBA, чтобы увидеть, что вы сделали. Это не всегда работает идеально, но это отличный способ начать.

Кроме того, вам может быть интересно проверить ответ, который я дал связанному вопрос о перемещении изображений между ячейками в Excel .

Я не уверен, сколькими аспектами изображения можно управлять только с помощью объекта Shape, но посмотреть стоит.

person Ben McCormack    schedule 22.12.2009

На данный момент я не верю, что есть способ манипулировать кодом с этими аспектами изображения в Office 2007. Если у кого-то есть лучший ответ, я отмечу его как принятый.

person dbjohn    schedule 16.03.2011

Это поможет, если вы хотите изменить фактическое отображаемое изображение. Это не VAB, но о технике стоит знать.

здесь

person HarveyFrench    schedule 13.02.2015