Hello, I am trying to create a Continue bottom in Userform1 that will start the whole program over. The program begins with the macros Sub Floorplan() which asks the user to select a starting point. This subroutine then calls UserForm1 which asks the user to type in the X and Y dimensions of a rectangle. After Userform1 draws the rectangle, I would like the user to have the option of selecting a another starting point without having to end the program, and run the macros program again. What commands do I need in the Continue button to make this work? Thank you. ~Kevin