我正在构建一个用户表单并试图弄清楚如何编写一段代码:
* 从用户那里获取组合框的值。*在特定工作表上的特定列中搜索此值 *获取此值的单元格位置 *返回地址的一个办公室集行,城市的下一个偏移行"
我之前问过同样的问题,但是,过了一段时间,答案无济于事。
这是我想出的代码:
For Each cLoc In ORISheetList.Range("ORI_LIST")
'compare the input string from list- considering using Match function for this
If StrComp(cLoc, ORIValue, vbTextCompare) Then TextBAgencyName.Value = "test"
Else: Next cLoc
End If
for Each 循环和 if 条件不能很好地协同工作。
我读过vba excel上有一个查找功能。有没有办法利用它来获取单元格的位置?谢谢