我在excel和word之间比较字段时遇到问题。通常是相同的字符串,但格式不同。
第一个例子:
string variable1 : Title_of_book
string variable2 : <<Title_of_book_>>
我希望将其比较为真,因为variable1 IS IN variable2。怎么做?
其他例子:
string variable1 : Date_of_creation_document_2012
string variablw2 : «Date_of_creation_document_20»
这里12在Word中以某种方式被剪切,但几乎整个文本是相同的,这肯定是相关的字段也应该在比较中标记为真。
我试过了,但它没有按照假设工作:
If InStr(variable1, variablw2) > 0 Then
答案 0 :(得分:0)
INSTR函数参数排序如下:
INSTR(开始,之内,什么,检索类别)
您必须将您的行更改为此(更改字符串顺序):
InStr(1,variablw2,variable1,vbTextCompare)
祝你好运