|
本帖最后由 xryacc2 于 2010-3-14 20:03 编辑
最后想得到的结果是在text里显示 字段1-字段5里内容连起来的解决方法:
最稳定的最简单的办法是定义五个变量,
定义五个变量,dim txtvalue1,txtvalue2,txtvalue3,txtvalue4,txtvalue5
txtvalue1=dlookup("[字段1]","[表2]")
txtvalue2=dlookup("[字段2]","[表2]")
...
text=txtvalue1 & txtvalue2 & txtvalue3 & txtvalue4 & txtvalue5
而对于用循环语句,须要有意义的动态变量,for i=1 to 5 时,如果没有另外定义变量并赋值,它并不会执行从字段1到字段5的循环,这种逻辑并不成立。实在要在这种情况下建循环语句,只能是当i=1时,dlookup("[字段1]","[表2]"),只能是当i=2时,dlookup("[字段2]","[表2]")......,而且执行的结果会是一个数组,即:
字段1的值
字段2的值
字段3的值
字段4的值
字段5的值 |
|