作者plaujuno (谢绝好人...)
看板EzHotKey
标题[AHK-] 请教如何在视窗间切换执行复制/贴上的动作
时间Sun Jan 10 20:58:45 2010
因工作关系,须在两个Excel报表间,持续做复制/贴上的动作,
但资料真的太多!敲键盘敲到手指快抽筋,
於是想到 AHK 这个好帮手,但我也是第一次碰触本程式,
我参考了写了以下的script,它的确减少我很多工作量!
但!!小弟不才,只会用 Alt+Tab 来切换视窗,
顺的时候很顺,可是只要一LAG就全乱掉了!
所以我想改进为利用读取视窗标题的方式来切换,
在参考的教学文章和先进的文章後,
试着写了一下,但一直无法和原本的script做结合,
所以想请教板上各位大大该如何改写!!
不好意思!我是新警察!如果有违反版规,我在自D!!感谢了!!
====
F12::
InputBox, UserInput, Report, 请输入行程数:, , 150, 120
if ErrorLevel
Close:
Msgbox, 1, Report, 确定要退出?
IfMsgBox , yes
Return
else
RunCount = %UserInput%
Loop %RunCount%
{
Loop 2
{
Send ^c{Down}!{Tab}
Sleep 500 ; 等待 0.5 秒
Send ^v{Right}!{Tab}
Sleep 500
}
Send !{Tab}{Right}
Sleep 500
Send !{Tab}
Sleep 500
Loop 2
{
Send ^c{Down}!{Tab}
Sleep 500
Send ^v{Right}!{Tab}
Sleep 500
}
Send ^c{Right}{up 4}!{Tab}
Sleep 500
Send {Left 3}^v
Sleep 500
Send {Left 2}{Down}!{Tab}
Sleep 500
}
return
====
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.164.10.197