我有一个Word(2013/2016)插件,可以将文件上传到SharePoint。
上传后,我希望将用户重定向到“文件->信息” 功能区选项卡,但我找不到如何实现此目的的示例。好吧,我确实找到了一些Globals.Ribbons..
的示例,但在此集合中找不到功能区对象。
我有一个变量:ThisAddin.Application.ActiveDocument
,我认为功能区一定可以通过此方式访问,但是似乎没有方法或属性。
您知道如何将用户重定向到此功能区吗?
答案 0 :(得分:0)
这里是workbook,其中包含用于激活“首页”标签的所有必需的代码和基础结构。为此,您需要:
1)创建Ribbon XML文件。
2)创建将在加载功能区时调用的回调。
3)将功能区对象保存到变量中。
4)使用功能区的ActivateTabMso
方法。
VBA
Public ribbon As IRibbonUI
Sub OnRibbonLoaded(IRibbon As IRibbonUI)
Set ribbon = IRibbon
End Sub
Sub ActivateHomeTab()
ribbon.ActivateTabMso "TabHome"
End Sub
丝带XML
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui"
onLoad="OnRibbonLoaded">
</customUI>