VB如何将光标移到WORD的指定位置

我需要将光标移到WORD文档的指定文字后面,该如何写代码?急,有高分悬赏。

试试可以吗?
Sub myTest()

'
If Selection.Information(wdWithInTable) = True Then
Selection.MoveEnd unit:=wdTable
Selection.Start = Selection.End
End If

End Sub追问

你的语句里面没有看到指定文字,肯定不是。你这应该是将光标移到文档最后吧

追答

是代码还是有问题,没考虑全,在想想吧

温馨提示:内容为网友见解,仅供参考
无其他回答

用vb打开已有的word文档,怎样用程序改变其光标的位置
改变光标的位置主要有两种方法:MOVE(相当于在WORD里按方向键),如MOVEUP,MOVEDOWN,MOVELEFT,MOVERIGHT等,由于MOVE只能用于selection对像,所以要先用select等语句获得光标位置或选定对像。GOTO (相当于在WORD里的定位功能),主要是让光标跳到指定页,指定节,指定行,指定表等位置,两种方法配合使用...

VB定位word指定位置问题
' 修改活动文档中的第 99 个字符为 "X"WdApp.ActiveDocument.Range(98, 99).Text = "X"对 Word 文档中的指定行的指定字符进行改写:With WdApp.Selection ' 跳转到第 19 行 .GoTo wdGoToLine, Name:=19 ' 选中该行. .EndKey wdLine, wdExtend ' 修改该行的第 20 个字...

vb实现已有word指定位置输入
Set wordApp = CreateObject("Word.Application") '建立WORD实例 wordApp.Visible = False '屏蔽WORD实例窗体 Set wordDoc = wordApp.Documents.Open(FileName) '打开文件并赋予文件实例 Set wordSelection = wordApp.Selection '定位文件实例 Set wordArange = wordApp.ActiveDocument.Range(0, 1) '...

VB如何将光标移到WORD的指定位置
Sub myTest()'If Selection.Information(wdWithInTable) = True Then Selection.MoveEnd unit:=wdTable Selection.Start = Selection.End End If End Sub

vb 获取word光标位置并插入文字
代码如下:Dim wdapp As ObjectDim wd As ObjectPrivate Sub Command1_Click() Set wdapp = CreateObject("Word.Application") '创建Word运用环境 Set wd = wdapp.Documents.open(App.Path & "\\mi.docx") '打开Word wdapp.Visible = TrueEnd SubPrivate Sub Command2_Click() ...

vb.net 操作word时,如果已经选中了一段文字,如何取消 选择,并将鼠标定 ...
selection.start=activedocument.characters.count selection.end=activedocument.characters.count

...vb编写一个在vb中输入一些文字到word表格固定位置并且打印的程序...
Private Sub Command1_Click()Dim WordApp Dim Word Set WordApp = CreateObject("Word.Application")'WordApp.Visible = True Set Word = WordApp.Documents.Open("d:\\abc.doc")Word.Close WordApp.Quit Set WordApp = Nothing Set Word = Nothing End Sub 类似这样的,放到程序里跑一下~...

大神,一个word文档中有很多格式一样的表格,我要让表格某一列居左...
Dim XO as LongDim YO as LongXO = Screen.WidthYO = Screen.HeightXO = (XO - Me.Width) \/ 2YO = (YO - Me.Height) \/ 2Me.Move XO, YO 以上不一定好用。如果没有必要,用简单一些的方面更好。比如:用表格属性中的内容居中。1、在表格中单击右键,选择设置单元格格式 2、选择对齐,...

如何在VB文本框或标签中显示Word内容
在VB6.0中,操作word,使用它强大的查找、替换、删除、复制、翦切功能。还可以把特定字符替换成图片。有了它你就可以使用数据库中的内容或图片文件替换word文件中的特定字符。 只要把下列内容复制到写字板中,另存为SetWord.cls文件,然后在把它添加到工程中,就可以使用了。VERSION 1.0 CLASSBEGIN MultiUse = -1 'Tr...

...把黏贴板里面的文字复制到word、excel里面的光标所在处,能不能实现...
方法一:用剪贴板操作 Clipboard.SetText abc 把字符串复变量abc中的字符串制到剪贴板 def = Clipboard.GetText 把剪贴板中的字符串赋值个字符串变量def 方法二:发送键盘指令 调用SendKeys,向当前活动窗口发送键盘指令 SendKeys "^C", True 表示向当前活动窗口发送键盘指令 Ctrl + C ,其中,...

相似回答