Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
重新加载切换按钮Excel vba_Excel_Vba - Fatal编程技术网

重新加载切换按钮Excel vba

重新加载切换按钮Excel vba,excel,vba,Excel,Vba,我试图为我们的员工创建一个互动技能树,这样他们就可以记录自己的进步,进而决定自己的职业方向。我创建了一个带有切换按钮的用户表单,然后记录真/假,这样他们就可以监控自己的进度 我遇到的问题是,当我关闭表单时,条目会被存储,但在重新打开userform时会被重置。切换按钮全部返回其默认位置。我希望能够重新打开该文件,并让userform反映上次存储的数据,因此应该按下一些切换按钮 到目前为止,我已经设法让userform自动打开,但是如果可能的话,我不知道如何让表单反映以前的状态。任何帮助都将不胜感

我试图为我们的员工创建一个互动技能树,这样他们就可以记录自己的进步,进而决定自己的职业方向。我创建了一个带有切换按钮的用户表单,然后记录真/假,这样他们就可以监控自己的进度

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


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

如果您隐藏表单而不是卸载表单,则下次显示时将保留这些值。但是,当应用程序关闭时,所有条目都将丢失。保存它们的唯一方法是将它们存储在工作簿中的某个位置,可能存储在一张不可见的工作表中,然后使用“甚至初始化”过程重新加载它们。

如果
隐藏表单而不是卸载表单,则值将在下一次
显示时保留。但是,当应用程序关闭时,所有条目都将丢失。保存它们的唯一方法是将它们存储在工作簿中的某个位置,可能是在一张不可见的工作表中,然后使用
初始化
偶数过程重新加载它们。谢谢,初始化程序做了欺骗,因为我的建议解决了你的问题,我已经重新发布了它作为一个答案,以便让论坛统计你的问题没有被忽视。请将其标记为“已接受”以关闭线程。我很高兴能帮上忙。