Importing images into visio using VBA

Importing images into visio using VBA

You must define page where you want insert picture. Read more about Page.Import Method (Visio)

Set shp = ActivePage.Import(C:UserssurrogatePicturesnew.png)  
shp.Cells(PinX).Formula = 100 mm  
shp.Cells(PinY).Formula = 150 mm 

when you insert your images in visio, it became as shapes.

VisShapeTypes Enumeration (Visio)

And you can set their width/height/pinx/piny like as for native MS Visio shapes

Importing images into visio using VBA

Leave a Reply

Your email address will not be published. Required fields are marked *