【发布时间】:2021-03-19 18:21:34
【问题描述】:
我有一个在 VBA 中运行的 sql 脚本,其中嵌套了 IFF([col1-9] like '%something%, 'Something','other'),用于在 9 列中搜索 10 个不同的字符串。
我现在已达到该列的最大复杂性/引用并得到一个错误。是否有嵌套更多 IIF 的解决方法?有没有更好的方法可以完全在多列中查找一个值并在找到时返回一个值?
【问题讨论】:
-
在 Access 中吗?
-
@Nathan_Sav ODADB 在 vba 中与工作表的连接
-
然后使用 SQL,而不是加载 IF 等。请参阅 Gordon 的解决方案,使用 switch。