将范围选择控件添加到 Excel 中的功能区栏的标准做法是什么?我正在创建一个加载项,需要使用户能够定义一系列范围。这是一个问题的链接,其中包含我想要的说明 Provide a range selection tool/utility to the user in Excel VBA .但是,问题的答案仅适用于 winform 的上下文。我的研究表明您不能直接在功能区栏中使用 RefEdit 控件。真的吗?如果是这样,您推荐什么解决方案?我考虑创建一个按钮来触发包含 RefEdit 控件的弹出窗口,但这让我觉得用户体验很差,因为它涉及用户的额外点击。
最佳答案
不幸的是,您是对的:RefEdit 控件不能在功能区中使用。但是,您可以使用按钮控件来使用编辑框的 getText
填充当前选定范围的编辑框控件。动态属性。这不仅会在显示所选范围的功能区中放置一个控件,并且只需单击一下即可将值保存在那里,而且 - 如果需要 - 也可以执行其他自动化过程。
关于excel - 如何在 Excel 功能区栏上启用范围选择器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8619774/