i want to show a userform in the background so an Autohape appears on top of the form but isn't part of the form itself. The vba code then makes the Autoshape "move" across the form. Is it possible to do this? My alternative might be to open a picture in the background that looks like the form but I'd rather use a form for added functionality. Also I don't really want to use a series of pictures of the Autoshape that are made Visible / not Visible to give the impression that the Autoshape is "moving". Suggestions welcome, thanks