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


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

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

帅哥哟,离线,有人找我吗?
lxl
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | 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~") 没看明白  回车向右还是向下 输入这些字符作用是什么?



 回到顶部
帅哥哟,离线,有人找我吗?
lxl
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | 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
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | 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列吧?
这个对结果应该没什么影响,你试着去掉他看看 结果正确不。

 回到顶部
帅哥哟,离线,有人找我吗?
lxl
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | 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)

 回到顶部