Word 中的子类别单选按钮

Word 中的子类别单选按钮

我有一个要发送给用户的 Word 文档。文档中有两组ActiveX 单选按钮供用户选择。我使用单选按钮是因为每个选项必须互斥,并且有一个例外。

第二组单选按钮必须是第一组单选按钮之一的子选项(即,彼此互斥,但仅当选择第一组中的一个单选按钮时可用)。

例如,如果我的表格用于订购某种水果,并且我的选择如下:

Set 1 Fruit:

Option1 - Oranges - deselected

Option2 - Bananas - deselected

Option3 - Strawberries - deselected

Option4 - Kiwis - deselected

Option5 - Apples - selected

我将为这种类型的苹果准备第二套,如下所示:

Set 2 Type of Apple:

Option1 - Honey Crisp - selected

Option2 - Golden Delicious - deselected

但如果在第 1 组中选择了 Apple 以外的任何内容,则第 2 组将如下所示:

Set 2 Type of Apple:

Option1 - Honey Crisp - deselected

Option2 - Golden Delicious - deselected

我向管理层提议,除非选择了第一组中的正确单选按钮,否则在第二组中应有第三个单选按钮表示“N/A”,但他们不希望这样。他们希望如果在第一组中选择了 Apple 以外的任何选项,则第二组单选按钮将为空白。

我做了一些挖掘并发现了这一点......

https://stackoverflow.com/questions/50910935/how-to-enable-a-text-box-depending-on-radio-button-groups-by-vba-in-word

这些似乎都对我没什么帮助,而且由于此表单正在分发给用户,出于安全原因,管理层也不喜欢使用 VBA/Macros 作为一种选择。

有没有不使用宏的方法?是否有以这种方式运行的内置控件?我不认为复选框是一种选择,因为第 2 组中的复选框必须相互排斥,而复选框在没有宏的情况下无法以这种方式运行。

我可以将第二组中两个单选按钮的默认值都设置为 false ,但有没有办法为没有开发人员选项卡的用户将它们设置或切换为 false ,或者必须关闭文档并重新打开它?

谢谢你的帮助!

相关内容