How can I pause a VBA macro to allow a user to select a shape and then resume after a shape is selected?

Greetings all,

I'm working on a macro in VBA. During the macro, I have a message pop-up requesting the user to select an item that needs to be updated. What code could I use that would pause the macro (and not a timer) and then resume after the usre selects a single item?

I've used the code below to pause other macros which required user input for coordinates, however this code won't allow a selection process. Any thoughts? 

CODE:

Dim doc As Document, retval1 As Long
Dim x1 As Double, y1 As Double, shift1 As Long
Set doc = ActiveDocument
doc.Unit = cdrMillimeter
retval1 = doc.GetUserClick(x1, y1, shift1, 10, True, cdrCursorPick)