Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用vb.net为MS Word 2010中的内置样式指定快捷键_Vb.net_Ms Word_Add In - Fatal编程技术网

如何使用vb.net为MS Word 2010中的内置样式指定快捷键

如何使用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

我已经根据自己对内置标题的要求为应用程序级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"
.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