2016-08-23 30 views
-1

我想让我的应用程序记住userform单选按钮的最后一个选择,而不保存更改,甚至当文件将被关闭时。 我知道我必须改变控件的值,但是当文件关闭时如何保存它。 Registers MichałVBA userform make单选按钮记得最后一个选择

+0

您是否有任何代码,或者您能解释为什么要保存VBA表单的状态? –

+2

现在,我能想到的唯一方法是将按钮的状态写入工作表中的单元格。如果你不想看到它,你可以使用隐藏的工作表。但是你应该将更改保存到工作簿中... – CMArg

+1

@ Phil.Wheeler我知道代码总是受欢迎的,但是不要认为这个时候太需要了。恕我直言,OP甚至没有要求代码,但只是一个想法开始。 – CMArg

回答

0

您可以使用SaveSetting将设置保存到注册表中,然后他们坐在VB和VBA程序设置中。

0

保存到注册表可能会有点极端(如果您不知道自己在做什么,那么会很危险)。很多人使用的一种更简单的方法是,当您更改按钮值时,将数据写入隐藏工作表上的单元格,然后在加载应用程序/用户表单时或者从该单元格读回值并相应地修改该按钮。

相关问题