标题:求助,请问如何检索以,分隔的重复项?
只看楼主
狂笨的孔明
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2019-3-28
结帖率:50%
已结贴  问题点数:6 回复次数:4 
求助,请问如何检索以,分隔的重复项?
请问如何检索以,分隔的相同项?
比如:人参不能与藜芦同服,能检索出A1与B2同时存在。
      A        B
1    人参    ,藜芦,
2    藜芦    ,人参,细辛,辛勺,


谢谢
搜索更多相关主题的帖子: 检索 重复 相同 同时 存在 
2019-06-17 14:13
wufuzhang
Rank: 9Rank: 9Rank: 9
来 自:广州
等 级:贵宾
威 望:21
帖 子:206
专家分:1346
注 册:2017-8-9
得分:6 
回复 楼主 狂笨的孔明
Option Explicit

Private Sub Command1_Click()
  Dim str As String
  Dim A
  Dim i As Integer
  Dim RenSenFlag As Boolean
  Dim LiLuFlag As Boolean

  
  str = "藜芦,人参,细辛,辛勺,"
  A = Split(str, ",")
  For i = 0 To UBound(A)
      If A(i) = "人参" Then RenSenFlag = True: Exit For
  Next
  For i = 0 To UBound(A)
      If A(i) = "藜芦" Then LiLuFlag = True: Exit For
  Next
  If RenSenFlag And LiLuFlag Then
     MsgBox "str中同时含有人参和藜芦", vbCritical + vbOKOnly, "警告"
  End If
End Sub

不经历千百遍的调试,怎能体会成功时那一刹那的喜悦。
2019-06-17 14:55
狂笨的孔明
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2019-3-28
得分:0 
回复 2楼 wufuzhang
感谢,我去试试
2019-06-18 12:43
狂笨的孔明
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2019-3-28
得分:0 
回复 2楼 wufuzhang
您好,请问我的str有很多行,而且内容不固定,可以做到随时更新吗?
2019-06-18 13:09
wufuzhang
Rank: 9Rank: 9Rank: 9
来 自:广州
等 级:贵宾
威 望:21
帖 子:206
专家分:1346
注 册:2017-8-9
得分:0 
回复 4楼 狂笨的孔明
行数你应该清楚吧,用一个For循环,每次替换str的内容就可以了。

不经历千百遍的调试,怎能体会成功时那一刹那的喜悦。
2019-06-18 13:19



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-495305-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014497 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved