2012-10-26 74 views
1

我可以在VB 2010应用程序中打开Word文档。我需要隐藏MS Office功能区并在打开文档时将显示标尺选项设置为false。有没有办法做到这一点?VB 2010打开Word文档并隐藏Office功能区

+0

你能分享你试过的任何代码吗? – Amitd

+0

还没有尝试过任何代码...我创建的Word应用程序对象有很多属性和方法,但我没有看到任何让我说myWordApp.HideRibbon或myWordApp.ShowRuler = False –

+0

功能区控件是命令条。 。word.CommandBars集合..可能是你可以迭代通过上述集合中的所有命令栏,并尝试将它们设置为可见虚假..没有尝试过..引用此msdn链接http://msdn.microsoft.com/zh-cn/ -us/library/aa289518(v = vs.71).aspx – Amitd

回答

0

尝试在功能区xml代码的开头添加功能区<startFromScratch = "true">。代码可能如下所示:

<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui"> 
<ribbon startFromScratch="true"> 

'your code here 

</ribbon> 
</customUI>