是否可以在Word 2013的开始屏幕中添加自定义模板"tab“(因为缺少更好的术语)?换句话说,除了“特色”和“个人”之外,还可以添加另一个部分吗?在下面的界面上?

我感兴趣的是,在专门为组织法律部门开发的表面模板中添加一个“合法”选项卡的可行性。我知道,可以通过域策略(阅读:注册表编辑)向下推下自定义模板目录,以便自定义模板出现在"Personal“选项卡下,但考虑到管理开销,这并不理想。更别提这些模板根本不是“个人”的了。
理想情况下,我希望通过Office应用程序来完成这一任务。然而,从办公室的JavaScript API文档来看,这似乎不可能立即实现。
这个职位 (通过这个问题)描述了注册表的更改,似乎表明定制“后台”是不可能的。
这样的定制是可能的吗?如果是的话,通过什么方式进行定制?使用Office外接程序(托管)、Office应用程序、其他注册表修改.?
(是的,我知道“外接程序”是https://msdn.microsoft.com/en-us/library/office/fp161507.aspx#bk_newname;为了清楚起见,我在问题中使用了“外接程序”一词来指Visual 2013中可用的托管外接程序项目模板,而不是Office或Cloud for Office模板)
发布于 2015-08-13 08:56:46
您将无法使用基于JavaScript的Office外接程序将自定义组添加到可用的模板中(这种技术的功能相当有限--它的主要优点是可以跨平台运行)。
添加自定义模板的方法是创建Spotlight提供程序。在此详细说明如下:
这篇文章谈到Office 2010,但它在Office 2013中也起作用。您只需要将注册表项中的版本号从14.0更改为15.0。
发布于 2015-08-12 04:53:41
是的,我相信通过使用Visual 2013创建Word 2013 VSTO外接程序来实现后台选项卡是可能的。(这也可以通过在启动时加载的VBA外接程序模板中嵌入Ribbon来实现。)
我将在下面我概述的操作过程的序言中说,我认为创建一个自定义的合法色带选项卡和一个由模板图像填充的图库控件将更容易,并可能提供更好的UI体验。(自定义任务窗格也可能提供一个很好的解决方案,具体取决于用例。)
准备字
您提供的屏幕截图是Word 2013启动时出现的初始后台视图。(此视图仅在启动时出现,使用此Word实例对模板的未来访问需要通过后台New选项卡。)据我所知,这个后台的“启动屏幕”不能被修改,因此第一步是禁用它,方法是转到文件这将导致Word启动为空白文档,并永久删除这个启动屏幕。这个设置可以通过组策略向下推到用户个人电脑上。(如果禁用此设置,然后使用自定义的丝带选项卡路由,则可以在启动时将模板可视化地显示在色带中。)
The Approach
在后台“启动屏幕”被禁用后,我建议隐藏内置的后台New选项卡,然后用自定义的New选项卡替换它,该选项卡具有您的合法模板。
后台视图这个词是通过Ribbon代码修改的。此代码要么嵌入在VBA模板外接程序中,要么通过Visual内置的VSTO外接程序与C#、F#或VB.NET传递。
<tab idMso="TabOfficeStart" visible="false"/>
您可以在这里找到所有控件标识符:
The Steps
为开发人员定制Office 2010后台视图(也适用于Office 2013 )
在Office 2010后台视图中创建自定义选项卡(也适用于Office 2013 )
这应该让您开始,但您可能需要寻找其他文章外接程序的创建和后台定制。
https://stackoverflow.com/questions/31927168
复制相似问题