![]() |
|
#1
|
|||
|
|||
![]()
Here is the final result. I love adding an inputbox to give the ability to choose different shapes. Thanks again John
Sub copyShape() Dim mylibrary As Presentation Dim osld As Slide Dim shapebox As String shapebox = InputBox("type in the shape name") 'open library file with NO window Set mylibrary = Presentations.Open(Environ("USERPROFILE") & "\My Documents\CustomShapesPresentation.ppt", WithWindow:=False) 'copy shape mylibrary.Slides(1).Shapes(shapebox).Copy 'paste into current slide ActiveWindow.View.Slide.Shapes.Paste 'close library mylibrary.Close End Sub |
#2
|
|||
|
|||
![]()
Sorry to reactivate this thread but is there a way to do this same thing but by using a drop box to select the shape I want (Drop box would need to just be text)?
|
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
![]() |
mayurnk | Word | 1 | 12-29-2010 09:35 PM |
Autoshapes disappear | nsv | Word | 0 | 09-29-2010 12:09 AM |
![]() |
rkovelman | PowerPoint | 1 | 07-15-2010 08:50 AM |
Dimension Autoshapes | karthikcoep | Word | 0 | 01-16-2009 07:42 AM |
Unable to insert AutoShapes | earthling | Word | 0 | 01-01-2006 10:16 AM |