Excel 如何使用CommandButton保存工作簿并清除userform?

Excel 如何使用CommandButton保存工作簿并清除userform?,excel,vba,Excel,Vba,我正在尝试保存excel工作簿,并使用重置按钮清除用户表单输入 我尝试了一些不同的方法,比如ThisWorkbook.Save和UserForm1.Show,但它不能正常工作。发布的代码看起来像是保存并重新加载了userform,但随后它关闭了。我错过了什么 Private Sub CommandButton11_Click() Application.ScreenUpdating = False Unload Me UserForm1.Show Applicat

我正在尝试保存excel工作簿,并使用重置按钮清除用户表单输入

我尝试了一些不同的方法,比如
ThisWorkbook.Save
UserForm1.Show
,但它不能正常工作。发布的代码看起来像是保存并重新加载了userform,但随后它关闭了。我错过了什么

Private Sub CommandButton11_Click()
    Application.ScreenUpdating = False
    Unload Me
    UserForm1.Show
    Application.ScreenUpdating = True
    ThisWorkbook.Save
End Sub
我希望用户在表单中输入数据,然后单击重置按钮,以便保存并清除要再次使用的表单


可能值得一读,了解为什么不
卸载我
用户表单1.Show
。对每个控件执行类似操作-
txtdimmension=“”
@BigBen我读过那篇文章,它在这个项目的另一部分对我有所帮助,但它远高于我目前的技能。我一直在尝试将其应用于我的重置按钮,但没有成功。:(@braX)成功了!谢谢