用户窗体在重新打开时保持清除值

时间:2019-03-08 18:15:25

标签: excel vba userform

当我单击完成按钮时,如何避免清除输入到excel用户窗体中的值?因此,每当我通过Commandbutton调用Userform时,以前填写的字段信息都会保留原样,并且基本上不会清除。

此用户表单由MultiPage组成,该表单旨在接收用户输入的内容,并在用户单击完成按钮后将其放置在excel单元格中。用户窗体中包含用于切换隐藏/取消隐藏功能的命令按钮,这些功能也必须保存在某个地方

“完成”页面(用户将在其中关闭/退出页面)如下所示:   enter image description here

到目前为止,完成按钮的代码:

enter image description here

1 个答案:

答案 0 :(得分:4)

我不确定为什么每个人都说没有办法这样做-您应该可以使用:

Private Sub BtnFinish_Click()
    Me.Hide
End Sub

所有先前的值都将保留。如果我错了,请有人纠正我:)。

我应该补充一点,一旦关闭EXCEL.EXE,值将丢失。