2,462
社区成员
发帖
与我相关
我的任务
分享
If wb.Document.Bookmarks.Exists("第一个") Then 'wb是webbrowser的名称,第一个是第一个书签的名称
wb.Document.Bookmarks("第一个").Range.Text = "ssss"
End If
wb.Document.Bookmarks(sBookMarkName).Select ' 找到书签的位置
' Dim rng As Word.Range
' rng = wb.Document.Bookmarks(sBookMarkName).Range
' Dim bmN As String
'bmN = wb.Document.Bookmarks(sBookMarkName).Name
' wb.Document.Bookmarks(sBookMarkName).Range.Text = newText
With wb.Document.Application.Selection ' 更新书签的内容,wb.Document,这是在控件中加载的word文档
.TypeText Text:=strText
.MoveLeft Unit:=wdCharacter, Count:=Len(sText)
.MoveRight Unit:=wdCharacter, Count:=Len(sText), Extend:=wdExtend
wb.Document.Bookmarks.Add Range:=Selection.Range, Name:=sBookMarkName
wb.Document.Bookmarks.DefaultSorting = wdSortByName
wb.Document.Bookmarks.ShowHidden = False
End With