How to paste or insert Visio drawings into other Office programs Describes how to copy drawing objects from Visio and paste them into other Office programs. You can use the Select by Type command or the Select All command. You can also use the Copy Drawing command or save the Visio drawings as a graphic file.
How to use OLE automation in Visio Describes how to automate Visio from another program by using Visual Basic or Visual Basic for Applications. Includes VBA examples to demonstrate this behavior.