易表在线答疑技术与交流用户社区 → 输入格式不对不让跳出该单元格的公式如何设置?


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

主题:输入格式不对不让跳出该单元格的公式如何设置?

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


加好友 发短信
等级:论坛游民 帖子:93 积分:0 威望:0 精华:0 注册:2006/8/15 8:34:00
  发帖心情 Post By:2007/9/12 13:56:00 [只看该作者]

楼上的上传文件中没有公式????

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  12楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:4639 积分:133 威望:0 精华:0 注册:2006/9/23 19:23:00
  发帖心情 Post By:2007/9/12 14:02:00 [只看该作者]

好用不?好用就行吧!

        您刚开始不说清楚,害得我4楼文件帮您排了好半天,原来是自作多情,所以,本楼的公式叫我藏起来了,呵呵呵.......!


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


加好友 发短信
等级:蜘蛛侠 帖子:1191 积分:-50 威望:0 精华:0 注册:2007/5/25 12:56:00
  发帖心情 Post By:2007/9/12 14:04:00 [只看该作者]

定时器

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


加好友 发短信
等级:论坛游民 帖子:93 积分:0 威望:0 精华:0 注册:2006/8/15 8:34:00
  发帖心情 Post By:2007/9/12 14:10:00 [只看该作者]

这个……
虽然解决了,但感觉口服心不服,太变相解决问题了吧

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  15楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:4639 积分:133 威望:0 精华:0 注册:2006/9/23 19:23:00
  发帖心情 Post By:2007/9/12 14:17:00 [只看该作者]

算了吧,逗您乐的,告诉你吧!

在文件预处理公式中,我在实践中发现,普通的定时器必须在窗口打开时才起作用,而采用AddTimer()函数,增加的定时器就好像是在菜单栏()或导航工具栏)中,不需要打开窗口,允许表随意切换,都能够执行,但又好像是只保存在内存中,存盘后再打开又不能执行了,所以我就加在了文件预处理公式中,公式是这样的:
    DeleteTimer("a") And AddTimer("a",100,"If(Len([所学专业]) > 10,Move(1,""所学专业""), True )")

之所以加前面哪一个 DeleteTimer("a") ,我是怕原来的定时器还存在,加多了会影响系统运行速度,所以先删除原来的!

        记住吧!这是在帮助中找不到的,一定要多摸索、总结,易表大有潜力可挖呀!


 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  16楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:4639 积分:133 威望:0 精华:0 注册:2006/9/23 19:23:00
  发帖心情 Post By:2007/9/12 14:20:00 [只看该作者]

下面引用由bad2007/09/12 02:10pm 发表的内容:
这个……
虽然解决了,但感觉口服心不服,太变相解决问题了吧

        呵呵,还心不服呢,我可没有用到外挂程序,全是靠易表的手段解决的,原则上说只是易表的一般常用公式,这也叫变相?前面已经告诉您了,使用操作公式的不足之处!


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


加好友 发短信
等级:论坛游民 帖子:93 积分:0 威望:0 精华:0 注册:2006/8/15 8:34:00
  发帖心情 Post By:2007/9/12 14:50:00 [只看该作者]

感谢程版主的耐心指导!

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


加好友 发短信
等级:论坛游民 帖子:93 积分:0 威望:0 精华:0 注册:2006/8/15 8:34:00
  发帖心情 Post By:2007/9/12 15:13:00 [只看该作者]

上述例中是不超过几个字符所以可以这样。

如果是达到几个字符,如身份证号码列要求输入18位,刚公式如下:
DeleteTimer("a") And AddTimer("a",100,"If(Len([身份证号码]) <> 18,Move(1,""身份证号码""), True )")

但在输入的时候,因为公式是不停执行的,所以无法输入,只能更改执行时间长。
怎么办


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


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2007/9/12 16:27:00 [只看该作者]

[这个贴子最后由wjq1072在 2007/09/12 04:41pm 第 1 次编辑]

egd文件下载
egd文件下载

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


加好友 发短信
等级:论坛游民 帖子:93 积分:0 威望:0 精华:0 注册:2006/8/15 8:34:00
  发帖心情 Post By:2007/9/12 16:42:00 [只看该作者]

我用身份证也只是举个例子,谢谢大家

 回到顶部
总数 31 上一页 1 2 3 4 下一页