首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

怎么用ls比较两个文本列表内容是否相同

2012-03-05 
如何用ls比较两个文本列表内容是否相同ruti[解决办法]If Join(A,,)Join(B,,) Then Msgbox 相同Else

如何用ls比较两个文本列表内容是否相同
ruti

[解决办法]
If Join(A,",")=Join(B,",") Then
Msgbox "相同"
Else
Msgbox "不相同"
End If

[解决办法]
当文本中有逗号的时候怎么办,那他们的值恐怕就不相同了。
如果比较较为宽松,楼上的即可。
如果要做的严谨点的话还是以此去判断每个值是否相同。

确定文本列表 listA listB

bValue as boolean
forall v in listA
 forall v1 in listB 
if v1 <> v then
bValue = false
exit forall
end if
 end forall
end forall

msgbox bValue 

[解决办法]
你这文本列表指的是什么,字符串吗?
[解决办法]
如果文本列表指的是文字数组。那1楼的方法是可以的嘛,有逗号也没什么问题啊
[解决办法]

探讨
当你发现列表存在逗号的时候,你可以把连接符改为列表内容没有的符号就可以了

而2楼的做法是比较耗效率的做法,能简单而有效的解决问题,就不会用这种两个循环来判断的做法了

[解决办法]
探讨

引用:
当你发现列表存在逗号的时候,你可以把连接符改为列表内容没有的符号就可以了

而2楼的做法是比较耗效率的做法,能简单而有效的解决问题,就不会用这种两个循环来判断的做法了


的确,符号都是由自己定的,如果有逗号,换个没有的符号就行了。

热点排行