The below sub is causing the ghost
Private Sub cboFindLink_Change()
cboFindLink.ListFillRange = "DropDownList"
cboFindLink.DropDown
End Sub
Is it necessary to have this for a specific reason?
As for my comment on the close button, rather than have the message box on the X and a separate close button that just saves the file and closes the form, you could just use the below sub and it will do the same.
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
ThisWorkbook.Save
End Sub
BSB
Bookmarks