Показать сообщение отдельно
Старый 11.10.2010, 18:46   #11  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,713 / 1201 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Спасибо, конечно, только ведь картинка в Excel находится "поверх" самого листа. Т.е. изменение размер ячеек не приводит к изменению картинки. Частично, это решается через

ActiveSheet.Shapes("Picture 1").Placement = xlMoveAndSize

Т.е. в свойствах картинки на закладке "Свойства" установить переключатель "Привязка объекта к фону" в положение "Перемещать и изменять объект вместе с ячейками". Но эта штука, во-первых, работает только в случае, если линии сетки находятся внутри области картинки (или на границе), а, во-вторых, никак не препятствуют перемещению самой картинки по листу.

Вот я и спрашиваю, может через XML можно интегрировать картинку в лист Excel ? Т.е. действительно интегрировать, а не "сделать вид".