提交access中的VBA颜色更改

提交access中的VBA颜色更改,vba,ms-access,Vba,Ms Access,我有一个在access中填充了矩形的地图。当你点击一个正方形时,它会通过Me.Box12.BackColor=RGB255,0,0变为红色。如果我关闭数据库或切换视图等,我需要通过VBA应用这些更改以保持永久性。目前它们没有。是否可以执行此操作?将颜色设置保存到表格中,并在启动应用程序时阅读此内容,并在打开表单时应用颜色-或将表单输入设计模式,应用更改,然后保存。这需要通过单击按钮/矩形追加。所以我不认为我可以存储这些信息,除非我指定代码以某种方式将管道传输到一个表,然后加载附加的数据。这正是我

我有一个在access中填充了矩形的地图。当你点击一个正方形时,它会通过Me.Box12.BackColor=RGB255,0,0变为红色。如果我关闭数据库或切换视图等,我需要通过VBA应用这些更改以保持永久性。目前它们没有。是否可以执行此操作?

将颜色设置保存到表格中,并在启动应用程序时阅读此内容,并在打开表单时应用颜色-或将表单输入设计模式,应用更改,然后保存。

这需要通过单击按钮/矩形追加。所以我不认为我可以存储这些信息,除非我指定代码以某种方式将管道传输到一个表,然后加载附加的数据。这正是我的建议。把颜色放在桌子上。在设计视图中打开表单并保存是不可能的,如果你正在分发你的应用程序,我有点模糊的方法保存它的按钮按下表。这是如何实现的?使用记录集。用你的设置打开记录:我!Box12.BackColor=rs.FieldsBackColor.Value。要保存,请使用:rst.Edit:rst.FieldsBackColor.Value=somecolorValue:rst.update如何通过变量设置颜色表中的值?那我该怎么画那个颜色呢?