以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请测试 Sendkeys.Send("{RIGHT 1}") 向右移动了几列 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=1829) |
||||
-- 作者:gaoqr -- 发布时间:2009/2/15 18:46:00 -- 请测试 Sendkeys.Send("{RIGHT 1}") 向右移动了几列 代码在 实体预算书 表属中。在 定额编号 列中输入1~10 ,在 工程数量 列中输入任意数字。 想要达到的效果是:输入 定额编号 回车后光标移至 工程数量 列,输入 工程数量 回车后光标移至下一行 定额编号 列。 向右移动3列应是:Sendkeys.Send("{RIGHT 2}") ,可是Sendkeys.Send("{RIGHT 1}") 移动都已超过了 工程数量 列。另发现,表属性代码越长,移动列越多。 请各位测试。
|
||||
-- 作者:czy -- 发布时间:2009/2/15 20:28:00 -- 搞不懂你的问题。 不过抛开文件中存在的原因,觉得用Select比用Sendkeys更合适。 |
||||
-- 作者:gaoqr -- 发布时间:2009/2/15 21:57:00 -- 谢谢 czy 版主!用 Select 了。 |
||||
-- 作者:程兴刚 -- 发布时间:2009/2/15 23:29:00 -- 用Sendkeys.Send()的话,这样试试:
|
||||
-- 作者:gaoqr -- 发布时间:2009/2/16 5:18:00 -- 谢谢程版主!没有想到需要在三处设置公式。 程版主,注意休息幺。人到中年了,身体建康是第一位的。 |
||||
-- 作者:程兴刚 -- 发布时间:2009/2/16 7:43:00 -- 以下是引用gaoqr在2009-2-16 5:18:00的发言:
谢谢程版主!没有想到需要在三处设置公式。 程版主,注意休息幺。人到中年了,身体建康是第一位的。
|