以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 光标自动选择 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=94363) |
-- 作者:yangwenghd -- 发布时间:2016/12/21 22:57:00 -- 光标自动选择 可以打开窗口后 光标可以自动跳到 状态列的 待复习行的第一行吗? 感谢 感谢 |
-- 作者:有点色 -- 发布时间:2016/12/21 23:54:00 -- 查找,然后定位呗。灵活变通
http://www.foxtable.com/webhelp/scr/0553.htm
|
-- 作者:yangwenghd -- 发布时间:2016/12/22 10:31:00 -- 感谢 感谢 ,问问 如果当上一行 的状态列为学习中 改变下一行的状态列为待学习,除非已经是学习中则不改变怎么写啊 感谢 感谢 |
-- 作者:有点色 -- 发布时间:2016/12/22 10:49:00 -- 得到当前行的序号,比如是 5
从第6行开始循环,每一行取状态列的值,如果是符合要求的,就改成待学习。退出循环。
代码自己学着写。 |
-- 作者:yangwenghd -- 发布时间:2016/12/22 10:53:00 -- 好的 那能再帮忙看看这个吗? 感谢 感谢 点击过关按钮 改变状态列的选中的内容,如果选中的状态列为待复习,改为已学习,如果是学习中改为 待复习,如果是已学习不改变,同时改变完后都跳入一下行,如果下一行是待学习弹出 更改窗口,不跳入下一行。 |
-- 作者:有点色 -- 发布时间:2016/12/22 10:57:00 -- 参考我之前给你写过的代码。你要理解你才能改成你需要的。不然你就只能一直依赖别人帮你写。 |
-- 作者:yangwenghd -- 发布时间:2016/12/22 21:26:00 -- 好的 才回家,我先看看,感谢了, |
-- 作者:yangwenghd -- 发布时间:2016/12/23 11:00:00 -- With Tables("表A") .Position = .Position + 1 End With 怎么在之间加个条件啊 !就是当 状态列为 待学习的时候才弹出后面的窗口 感谢 感谢 If forms("新学习选择窗口").Opened=False Then forms("新学习选择窗口").Open End If forms("新学习选择窗口").visible=True
[此贴子已经被作者于2016/12/23 11:00:10编辑过]
|
-- 作者:有点蓝 -- 发布时间:2016/12/23 11:41:00 -- 不会吧这种基本的用法都不会? if Tables("表A").current("状态列") = "待学习" then 打开窗口
|
-- 作者:yangwenghd -- 发布时间:2016/12/23 13:03:00 -- 唉 我都怕丢脸,这个高的等级了,只是我真的记不住那些字母啊!这不正在加快不发巩固这块吗? 点击过关按钮 改变状态列的选中的内容,如果选中的状态列为待复习,改为已学习,如果是学习中改为 待复习,如果是已学习不改变,同时改变完后都跳入一下行,如果下一行是待学习弹出 更改窗口,不跳入下一行。 感谢 感谢
|