重新加载切换按钮Excel vba

时间:2018-02-17 23:12:05

标签: excel-vba vba excel

我正在尝试为员工创建一个交互式技能树,这样他们就可以记录自己的进度,从而决定在哪里开展自己的职业生涯。我创建了一个带有切换按钮的用户窗体,然后记录真/假,以便他们可以监控他们的进度。

我遇到的问题是,当我关闭表单时,会存储条目,但重新打开后,用户表单将被重置。切换按钮都回到默认位置。我希望能够重新打开文件并让用户表单反映上次存储的数据,因此应该按下一些切换按钮。

到目前为止,我已设法让userform自动打开,但我不知道如果可能的话,如何让表单反映之前的状态。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

如果隐藏表单而不是卸载表单,则值将在下一个Show时保留。但是,关闭应用程序时,所有条目都将丢失。保留它们的唯一方法是将它们存储在工作簿中的某个位置,可能是在不可见的工作表中,然后使用Initialise even过程重新加载它们。