以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 高级功能研发区 (http://weistock.com/bbs/list.asp?boardid=5) ---- 在VBA里的IF里可以不可以用== (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=3736) |
-- 作者:Morgan -- 发布时间:2010/11/5 13:48:25 -- 在VBA里的IF里可以不可以用== 如题 |
-- 作者:wattwei -- 发布时间:2010/11/5 13:52:07 -- 可以 |
-- 作者:Morgan -- 发布时间:2010/11/5 14:05:21 -- 那为什么 if Status==Filled then |
-- 作者:Morgan -- 发布时间:2010/11/5 14:06:06 -- if Status=="Filled" then也报错 为什么 谢谢 |
-- 作者:wattwei -- 发布时间:2010/11/5 14:08:44 -- 呵呵, 原来你是提问==,没看到尾巴 VBA的语法同VB的,不同C的,用操作符=判断是否相等,不会和赋值符号产生二义性 |
-- 作者:wattwei -- 发布时间:2010/11/5 14:10:00 -- 另外 Filled 要有引号包括,金字塔返回的是字符串,不是枚举值。 |
-- 作者:Morgan -- 发布时间:2010/11/5 14:14:20 -- 谢谢 ![]() |