有意识地从USERFORM迁移到VBA加载项中的RIBBON [英] Q re wisdom of migrating from USERFORM to the RIBBON in a VBA add-in

查看:57
本文介绍了有意识地从USERFORM迁移到VBA加载项中的RIBBON的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我写了一个名为"eMarking Assistant"的VBA加载项。我自2010年以来一直在销售的
http://eMarkingAssistant.com
。 加载项目前正在运行在Office的所有版本中,从2000年到2016年,在Windows上为365。主界面是USERFORM(结尾处显示的图像)。左侧的字段显示
a评论列表并突出显示评论,单击按钮可将评论插入正在评分的作业中。

I have written a VBA add-in called "eMarking Assistant" http://eMarkingAssistant.com which I have been selling since 2010.  The add-in currently runs in all versions of Office  from 2000 to 2016 and 365 on Windows. The main interface is a USERFORM (shown image at end). The field on the left displays a list of comments and highlighting the comment and clicking a button inserts the comment into the assignment that is being graded.

现在大多数人都在使用Office 2007年及以后我想知道使用RIBBON而不是这个USERFORM。我的问题是:

Now that most people are using Office 2007 and later I am wondering about using the RIBBON rather than this USERFORM. My questions are:


  • 我可以创建一个RIBBON,它可以在2007年之后的所有版本的Office中运行(Windows和Mac,32位和64位)吗?
  • 创建此RIBBON的最佳方法是什么?
  • 此RIBBON可以在启用宏的文档中分发吗?
  • 我可以用用户显示COMBOBOX的等效内容吗?在RIBBON中生成评论名称?

提前感谢您的任何帮助,

Thanks in advance for any assistance,

Peter Evans

Peter Evans




推荐答案

嗨Peter,

>>我可以创建一个RIBBON,它可以在2007年之后的所有版本的Office中运行(Windows和Mac,32位和64位)吗?

对于Windows,如果您没有使用其他版本中不存在的功能,则功能区将适用于所有版本。

对于mac,我恐怕没有,基于
通过Ribbon XML自定义功能区
,它似乎只适用于Office 2016 for Mac。

For mac, I am afraid not, based on Ribbon customization via Ribbon XML, it seems it only avaible on Office 2016 for Mac.

>>创建这个RIBBON的最佳方法是什么?

我想你可以试试
自定义UI编辑器工具的更新版本

>>此RIBBON可以在启用宏的文档中分发吗?

是。

>>我可以在RIBBON中显示与用户生成的注释名称相同的COMBOBOX吗?

是的,您可以在功能区中使用ComBobox 。

有关自定义功能区的更多信息,请参阅以下链接。

为开发人员自定义2007 Office Fluent功能区(第1部分,共3页)

https://msdn.microsoft.com/en-us/library/aa338202(v=office.12).aspx

最诚挚的问候,

Edward

注意:此响应包含对第三方万维网站点的引用。 Microsoft提供此信息是为了方便您。


Microsoft不控制这些网站,也没有测试在这些网站上找到的任何软件或信息;

因此,Microsoft无法就质量做出任何陈述,在那里找到的任何软件或信息的安全性或适用性。

使用互联网上的任何软件都存在固有的危险,微软提醒您确保在检索之前完全理解风险任何来自互联网的软件。

Note: This response contains a reference to a third party World Wide Web site. Microsoft is providing this information as a convenience to you.
Microsoft does not control these sites and has not tested any software or information found on these sites;
Therefore, Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there.
There are inherent dangers in the use of any software found on the Internet, and Microsoft cautions you to make sure that you completely understand the risk before retrieving any software from the Internet.


这篇关于有意识地从USERFORM迁移到VBA加载项中的RIBBON的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆