以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  烦请解惑!  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=13775)

--  作者:20090530
--  发布时间:2011/10/26 16:44:00
--  烦请解惑!

帮助中提到:

 

例如假定编号列是整数型,要筛选的编号保存在全局变量Vars("编号")中:

Tables("表A").Filter = "[编号] = " & Vars("编号")

一定要记住表达式中的字符用单引号括起来,日期用符号#括起来,数值则不需要任何符号。

为何不是:

Tables("表A").Filter = "[编号] = Vars("编号")"

 

&的作用是?

 

谢谢!


--  作者:狐狸爸爸
--  发布时间:2011/10/26 16:58:00
--  

参考:

 

http://www.foxtable.com/help/topics/0221.htm

 


--  作者:20090530
--  发布时间:2011/10/26 21:36:00
--  

根据帮助:

筛选表达式本身是一个字符串,所以用双引号括起来。

 

那为什么:

例如假定编号列是整数型,要筛选的编号保存在全局变量Vars("编号")中:

Tables("表A").Filter = "[编号] = " & Vars("编号")

 

而不是:

 

Tables("表A").Filter = "[编号] = Vars("编号")"


--  作者:狐狸爸爸
--  发布时间:2011/10/26 23:00:00
--  

看看:

 

http://www.foxtable.com/help/topics/1284.htm