以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- [求助]SendKeys ()函数 (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=27500) |
-- 作者:iyplx2425 -- 发布时间:2014/10/15 9:38:00 -- [求助]SendKeys ()函数 表的某列设置了自动格式,如何设置按钮公式,使用SendKeys ()函数将光标先移到第一行,然后从第一行起,顺次往下移到最后一行?谢谢。 |
-- 作者:dancedy -- 发布时间:2014/10/15 9:57:00 -- 设置了自动格式,重算当前表就可以了 |
-- 作者:iyplx2425 -- 发布时间:2014/10/15 10:48:00 -- 发帖就是为了学学这个函数的用法,帮助文件太简单,连示例都没有。 |
-- 作者:iyplx2425 -- 发布时间:2014/10/15 10:50:00 -- 自动格式是设置的背景颜色,重算不解决问题。 |
-- 作者:dancedy -- 发布时间:2014/10/15 11:03:00 -- 设置操作公式:ApplyFormat(Row),再重算表
sendkeys函数一般和其他函数一起使用,论坛上也有例子 |
-- 作者:iyplx2425 -- 发布时间:2014/10/15 14:31:00 -- 具体到1楼的问题,不能提供公式吗? |
-- 作者:dancedy -- 发布时间:2014/10/15 14:53:00 -- 按钮:
move(1,col) and SetFocus("") And Eval("sendkeys(""{down " + text(rows) + "}"")") [此贴子已经被作者于2014-10-15 14:53:55编辑过]
|
-- 作者:iyplx2425 -- 发布时间:2014/10/15 15:18:00 -- 请问公式中" + text(rows) + "作何理解? |
-- 作者:dancedy -- 发布时间:2014/10/15 15:27:00 -- sendkeys("{down 8}") 这里表示按8次 down键
上面公式是行数决定按down的次数 |
-- 作者:iyplx2425 -- 发布时间:2014/10/15 15:59:00 -- 先不问为什么是8次,只问" + text(rows) + "被引用为“8”是怎么来的啊? |