VB 怎么样在Word中查找替换特定字符
我想把下面的1,2和时间都替换成别的,怎么操作。100:00:10,140-->00:00:12,090Welcometo2014.200:00:12,090-->00:...
我想把下面的1,2和时间都替换成别的, 怎么操作。
1
00:00:10,140 -->00:00:12,090
Welcome to 2014.
2
00:00:12,090 -->00:00:13,890
It’s going to be a great year.
替换成
×Welcome to 2014.
×It’s going to be a great year.
谢谢。 但时间点是随机的,时间点的特性都是00:00xxx-->00:00XXX. 我还需要把时间点上一行的1和2都替换掉。 关键是怎么查找 展开
1
00:00:10,140 -->00:00:12,090
Welcome to 2014.
2
00:00:12,090 -->00:00:13,890
It’s going to be a great year.
替换成
×Welcome to 2014.
×It’s going to be a great year.
谢谢。 但时间点是随机的,时间点的特性都是00:00xxx-->00:00XXX. 我还需要把时间点上一行的1和2都替换掉。 关键是怎么查找 展开
2个回答
展开全部
下面代码已做过测试,可行:
Private Sub Command1_Click()
Dim wordObj
Set wordObj = CreateObject("Word.Application")
With wordObj.Documents.Open(App.Path & "\1.doc") 'WORD文档路径
With .Content
If .Find.Execute("需要被替换的文字") Then
.Text = Me.Text1.Text
End If
End With
.SaveAs App.Path & "\2.doc"
End With
wordObj.quit
End Sub
满意请采纳。
Private Sub Command1_Click()
Dim wordObj
Set wordObj = CreateObject("Word.Application")
With wordObj.Documents.Open(App.Path & "\1.doc") 'WORD文档路径
With .Content
If .Find.Execute("需要被替换的文字") Then
.Text = Me.Text1.Text
End If
End With
.SaveAs App.Path & "\2.doc"
End With
wordObj.quit
End Sub
满意请采纳。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |