String 这是什么*&引用;与Visual Basic for Excel中的Java等效?
在Java中,我们可以使用string.matches(“.*anytext.*”)来查看字符串中是否包含字符串“anytext”,在Visual Basic for Excel中如何执行相同的操作 您可以将String 这是什么*&引用;与Visual Basic for Excel中的Java等效?,string,vba,String,Vba,在Java中,我们可以使用string.matches(“.*anytext.*”)来查看字符串中是否包含字符串“anytext”,在Visual Basic for Excel中如何执行相同的操作 您可以将Like运算符和通配符*一起使用: MyString Like "*anytext*" 当且仅当MyString包含“anytext”时,将返回true 有关详细信息,请参阅。使用该功能 将在pos中返回15 如果未找到,它将返回0 如果需要使用excel公式查找逗号,可以使用=find(
Like
运算符和通配符*
一起使用:
MyString Like "*anytext*"
当且仅当MyString
包含“anytext”
时,将返回true
有关详细信息,请参阅。使用该功能
将在pos中返回15
如果未找到,它将返回0
如果需要使用excel公式查找逗号,可以使用=find(“,”A1)
函数
请注意,如果要使用Instr
查找字符串的位置(不区分大小写),请使用Instr
的第三个参数,并为其指定constvbTextCompare
(对于顽固分子,仅为1)
将为您提供14的值
请注意,在这种情况下,您必须按照我链接的规范中的说明指定开始位置:如果指定了compare,则需要start参数
回答:您可能想看看
Dim pos As Integer
pos = InStr("find the comma, in the string", ",")
Dim posOf_A As Integer
posOf_A = InStr(1, "find the comma, in the string", "A", vbTextCompare)