以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]表达式求助 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=68050) |
-- 作者:sjx71 -- 发布时间:2015/5/8 15:10:00 -- [求助]表达式求助 Sheet(2,2).Value = [$个人统计,Sum(合同总价),<*"项目负责人 = \'" & Values(i) & "\' And 统计日期 = #" & [!最后统计日期] & "#"*>]
编译错误:应为表示符
各位老师,怎么修改这句话 |
-- 作者:Bin -- 发布时间:2015/5/8 15:12:00 -- Sheet(2,2).Value =" [$个人统计,Sum(合同总价),<*项目负责人 = \'" & Values(i) & "\' And 统计日期 = #" & [!最后统计日期] & "#*>]" |
-- 作者:sjx71 -- 发布时间:2015/5/8 15:24:00 -- 编译错误:应为语句结束 |
-- 作者:Bin -- 发布时间:2015/5/8 15:25:00 -- Sheet(2,2).Value =" [$个人统计,Sum(合同总价),<*项目负责人 = \'" & Values(i) & "\' And 统计日期 = #" & vars("最后统计日期") & "#*>]" |
-- 作者:sjx71 -- 发布时间:2015/5/8 15:30:00 -- 可以的,我自己看错了,多一个双引号 谢谢 |
-- 作者:sjx71 -- 发布时间:2015/5/8 15:54:00 -- 可现在筛选不起作用 把所有的行的值都统计了 |
-- 作者:Bin -- 发布时间:2015/5/8 15:57:00 -- 说明你条件不对.你弹出一下你拼接的条件看看 或者上个例子
|
-- 作者:sjx71 -- 发布时间:2015/5/8 16:10:00 -- MessageBox.show("项目负责人 = \'" & Values(i) & "\' And 统计日期 = #" & vars("最后统计日期") & "#" )
弹出 项目负责人 = "曹子群" And 统计日期 = #2015/2/28# |
-- 作者:Bin -- 发布时间:2015/5/8 16:12:00 -- 要用单引号,最终结果要是 才可以 项目负责人 = \'曹子群\' And 统计日期 = #2015/2/28#
|
-- 作者:sjx71 -- 发布时间:2015/5/8 16:32:00 -- Sheet(2,2).Value =" [$合同统计,Sum(合同总价),<*项目负责人 = " & Values(i) & " And 统计日期 = #" & vars("最后统计日期") & "#*>]" MessageBox.show("项目负责人 = " & Values(i) & " And 统计日期 = #" & vars("最后统计日期") & "#" ) (Values(i)包含了单引号 )
现在已经是单引号了 还是没有筛选 |