易表在线答疑技术与交流用户社区 → [求助]SendKeys("6{tab 2}~")这个函数执行的结果是什么


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

主题:[求助]SendKeys("6{tab 2}~")这个函数执行的结果是什么

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


加好友 发短信
等级:论坛游民 帖子:94 积分:0 威望:0 精华:0 注册:2007/3/17 0:53:00
[求助]SendKeys("6{tab 2}~")这个函数执行的结果是什么  发帖心情 Post By:2007/7/4 0:09:00 [只看该作者]

[求助]SendKeys("6{tab 2}~")这个函数是什么意思

-=-=-=- 以下内容由 小兀2007年07月04日 00:19am 时添加 -=-=-=-
在帮助中没有查到"~这两个符号的作用

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


加好友 发短信
等级:论坛游民 帖子:161 积分:140 威望:0 精华:0 注册:2006/9/2 14:41:00
  发帖心情 Post By:2007/7/4 0:31:00 [只看该作者]

等同于在键盘上操作以下过程:“6”键一次,"Tab"键两次,“回车”键一次。
~表示回车。

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


加好友 发短信
等级:论坛游民 帖子:94 积分:0 威望:0 精华:0 注册:2007/3/17 0:53:00
  发帖心情 Post By:2007/7/4 1:05:00 [只看该作者]

ClearSubtotal() And SortCol(Grid,"类别",1)and MoveCol("发送区域",4) and SelectFill("月报表","类别","类别","单位","单位","单价","单价","发送区域","发送区域") and RecalcCol(Grid,5,11) and ReplaceFor(Grid,"单位","","单位","=","") And SendKeys("%m{tab 2}~~{DEL}4~") and Subtotal("类别","日自提量,日火车量,日累,月自提量,月火车量,月累,月收入万元","2,2,2,2,2,2,2") And EvalFor(Grid,"单位","""小计""","单位","Instr","小计 ") and SetBackColor(1,1,rows,cols,16777215) and MoveCol("发送区域",11) and SetRowHeight(700/CountFor("销售统计日报表"))           这个公式我问的是为什么执行第一三五.....遍是一个结果而246遍又是另一个结果?由于文件还没有简化完,能不能麻烦哪位大侠来帮助

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


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

没有数据,我没看出来有什么错误。
不过好多指令我觉得好象没有起到作用,(可能是我没发现)
1.ClearSubtotal() And SortCol(Grid,"类别",1) 最前面2个指令 可以去掉吧?SelectFill 提取数据前要清空当前表数据的,不用排序,汇总模式也自动退出
2.ReplaceFor(Grid,"单位","","单位","=","") 用""替换""?
3.EvalFor(Grid,"单位","""小计""","单位","Instr","小计 ") “单位”没有做分组行,怎么会带有“小计”


SendKeys("%m{tab 2}~~{DEL}4~") 没看明白  回车向右还是向下 输入这些字符作用是什么?



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


加好友 发短信
等级:论坛游民 帖子:94 积分:0 威望:0 精华:0 注册:2007/3/17 0:53:00
  发帖心情 Post By:2007/7/4 11:29:00 [只看该作者]

谢谢帮助。
SendKeys("%m{tab 2}~~{DEL}4~") 我的想法是对前4列进行分类汇总,不知是不是它出了问题

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


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

你用setcelltext 替换SendKeys试试
setcelltext 往单元格里面写值 要比SendKeys好些



-=-=-=- 以下内容由 lxl2007年07月04日 00:03pm 时添加 -=-=-=-
我明白了  
你用SendKeys是打开菜单 进行汇总。。
我再看看!


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


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

SendKeys("%m{tab 2}~~{DEL}4~")的效果是合并模式  合并前4列吧?
这个对结果应该没什么影响,你试着去掉他看看 结果正确不。

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


加好友 发短信
等级:论坛游民 帖子:94 积分:0 威望:0 精华:0 注册:2007/3/17 0:53:00
  发帖心情 Post By:2007/7/4 12:59:00 [只看该作者]

去掉就不正确了,等我处理好演示文件,发上来咱们再详细研究。谢谢

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


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

如果必须要它的话试试
SendKeys("{DEL}4~") and do(130)

 回到顶部