以下是引用c81在2007-5-24 21:08:58的发言:光标放在1后 Selection.MoveRight Unit:=wdCharacter, Count:=4, Extend:=wdExtend 二楼LangQueS版主录的是 EXCEL中的代码,楼主需要的是Word中的代码。C81版主用的是SELECTION对象,不是Range对象。 请参: '* +++++++++++++++++++++++++++++ '* Created By SHOUROU@ExcelHome 2007-5-25 5:42:32 '仅测试于System: Windows NT Word: 11.0 Language: 2052 '№ 0214^The Code CopyIn [ThisDocument-ThisDocument]^' '* ----------------------------- Option Explicit
Sub Example() Dim myRange As Range '第一个段落123456789&Chr(13) Set myRange = ActiveDocument.Paragraphs(1).Range myRange.SetRange myRange.Start + 1, myRange.Start + 5 myRange.Font.Name = "华文细黑" '第二个段落中的第二句 Set myRange = ActiveDocument.Paragraphs(2).Range.Sentences(2) myRange.SetRange myRange.Start + 1, myRange.Start + 5 myRange.Font.Name = "华文新魏" End Sub '----------------------
|