If you unload the userform I have found that it will clear the values.PersonalInfo.Hide 'hides the form and maintains the valuesUnload PersonalInfo 'unloads the form from memory and resets the form tooriginal values