vb 字符串与关键字文本替换
只要字符串包含关键字就替换如,有一个txt文本,里面有许多关键字,每行一个,格式如苹果西瓜香蕉.......text1.text输入字符串“苹果苹果的香蕉是很好西瓜西瓜西...
只要字符串包含关键字就替换
如,有一个txt文本,里面有许多关键字,每行一个,格式如
苹果
西瓜
香蕉
.......
text1.text 输入字符串“苹果苹果的香蕉是很好西瓜西瓜西瓜啊啊”
在text2.text显示 存在存在的存在是很好存在存在存在啊啊
写出实现该功能的代码,谢谢 展开
如,有一个txt文本,里面有许多关键字,每行一个,格式如
苹果
西瓜
香蕉
.......
text1.text 输入字符串“苹果苹果的香蕉是很好西瓜西瓜西瓜啊啊”
在text2.text显示 存在存在的存在是很好存在存在存在啊啊
写出实现该功能的代码,谢谢 展开
3个回答
2013-03-06 · 知道合伙人互联网行家
关注
展开全部
把关键字按换行符分割成一个数组,再循环替换。
dim kk as string,s as string,i as long
kk=split(txt.text,vbcrlf) '分割关键字
s=text1.text
for i=0 to ubound(kk) '循环替换每一个关键字
s=replace(s,kk(i),"换成什么内容在这里写")
next i
text2.text=s '显示出来
dim kk as string,s as string,i as long
kk=split(txt.text,vbcrlf) '分割关键字
s=text1.text
for i=0 to ubound(kk) '循环替换每一个关键字
s=replace(s,kk(i),"换成什么内容在这里写")
next i
text2.text=s '显示出来
TableDI
2024-07-18 广告
2024-07-18 广告
当我们谈到Python与Excel的拆分时,通常指的是使用Python的库来读取Excel文件中的数据,然后根据某种逻辑(如按行、按列、按特定值等)将数据拆分成多个部分或输出到新的Excel文件中。上海悉息信息科技有限公司在处理这类任务时,...
点击进入详情页
本回答由TableDI提供
展开全部
text2.text=replace(text1.text,"苹果","存在") 就一个函数
追问
不是啊,关键字文本有几万个的,你那个只能替换苹果这个关键字。
追答
Private Sub Form_Load()
Dim a(1 To 2) As String, b(1 To 2) As String
Dim StrT As String
a(1) = "苹果": a(2) = "香蕉"
b(1) = "存在": b(2) = "哈哈"
StrT = "苹果苹果的香蕉是很好西瓜西瓜西瓜啊啊"
For i = 1 To 2
StrT = Replace(StrT, a(i), b(i))
Next
MsgBox StrT
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
留个QQ我传你做好的代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询