Страницы: 1
RSS
Вставка картинки из файла в автофигуру - с сохранением пропорций
 
Доброе утро, форумчане. Помогите разобраться с проблемой.

В папке есть файл jpg.
На листе располагается автофигура (Прямоугольник).
В ячейке I4 - находится адрес файла jpg.
Если вставлять рисунок - как заливку автофигуры, то автофигура норовит растянуть ее под свой размер.

Подскажите, как макросом заставить рисунок - вставиться в автофигуру как заливка - с сохранением пропорций?
(То есть автофигура - должна растягиваться только по большей стороне и с сохранением пропорций.)
 
Такой вариант подойдет?
Код
Set Obj = ActiveSheet.Shapes("Прямоугольник 4")
With Obj
    With .Fill
        .Visible = msoTrue
        .UserPicture "D:\123.jpg"
        .TextureTile = msoFalse
    End With
    .Select
    CommandBars.ExecuteMso ("PictureFitCrop")
    Cells(.TopLeftCell.Row, .TopLeftCell.Column).Select
End With
 
Jungl, именно так.
Большое спасибо вам.
Страницы: 1
Читают тему
Наверх