易表在线答疑技术与交流用户社区 → [求助]这个按键应该怎么改?


  共有6404人关注过本帖树形打印复制链接

主题:[求助]这个按键应该怎么改?

帅哥哟,离线,有人找我吗?
xj22710
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蜘蛛侠 帖子:1024 积分:10 威望:0 精华:0 注册:2006/8/12 0:15:00
  发帖心情 Post By:2007/1/13 14:17:00 [显示全部帖子]

写入前用Instr验证[第四列]是否已经包含变量[%A%]

 回到顶部
帅哥哟,离线,有人找我吗?
xj22710
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蜘蛛侠 帖子:1024 积分:10 威望:0 精华:0 注册:2006/8/12 0:15:00
  发帖心情 Post By:2007/1/13 14:29:00 [显示全部帖子]

以上,包括smileboy斑竹,我们忽视了一个问题,即如果后面输入的字符包含前面输入过的字符,会提示输入重复,如前面输入过123,再输入23,就会提示,实际上23是不等于123的,将公式改进一下:
If([%a%] = "",MsgBox("请输入%A%",0),if(Instr(","+[%a%]+[第三列],[第四列])<0,EvalFor(Grid,"第四列","[第四列] + [%a%] + [第三列]"),msgbox("输入重复!",1,4) and SetVariable("%a%","")))

egd文件下载


 回到顶部