如何使用vb.net为MS Word 2010中的内置样式指定快捷键
我已经根据自己对内置标题的要求为应用程序级MS Word Addin编写了代码,现在我想为它们指定快捷键。下面是代码。在使用word时,可以通过单击样式(即标题1->修改->快捷键)来实现如何使用vb.net为MS Word 2010中的内置样式指定快捷键,vb.net,ms-word,add-in,Vb.net,Ms Word,Add In,我已经根据自己对内置标题的要求为应用程序级MS Word Addin编写了代码,现在我想为它们指定快捷键。下面是代码。在使用word时,可以通过单击样式(即标题1->修改->快捷键)来实现 With oDoc.Styles(word.WdBuiltinStyle.wdStyleHeading1) .Font.Bold = False .Font.Size = 12 .Font.Name = "Arial" .Font.Spacing = 16 .NameLocal = "Heading1" .B
With oDoc.Styles(word.WdBuiltinStyle.wdStyleHeading1)
.Font.Bold = False
.Font.Size = 12
.Font.Name = "Arial"
.Font.Spacing = 16
.NameLocal = "Heading1"
.BaseStyle = "Normal"
.ParagraphFormat.SpaceBefore = 6
.ParagraphFormat.OutlineLevel = 1
With .ParagraphFormat.TabStops
.Add(Position:=oWord.CentimetersToPoints(2), Alignment:=word.WdAlignmentTabAlignment.wdCenter)
End With
.ParagraphFormat.KeepWithNext = True
.LinkToListTemplate(oTemplate1)
End With
请指导如何使用代码分配快捷键。
还有如何设置属性
在:0厘米处对齐
缩进:0cm您可以使用键绑定指定快捷键,例如:
KeyBindings.Add wdKeyCategoryStyle, "Heading 1", BuildKeyCode(wdKeyControl, wdKeyAlt, wdKeyH)
将标题1绑定到Ctrl-Alt-H组合键。仍然找不到“在:0厘米处对齐”“在:0厘米处缩进”属性不太清楚“对齐”和“缩进”是什么意思。有ParagraphFormat.LeftIndent和ParagraphFormat.Alignment