新足迹

 找回密码
 注册

精华好帖回顾

· 发个新贴来回答大家关于学习钢琴的问题,如果有其它问题我可以回答的也会回答~ (2008-7-20) 跳舞的钢琴 · 墨尔本Glen Waverley十年来的变迁 (2006-9-24) villa
· 2025 重游塔斯马尼亚(轻徒步游) (2025-4-29) jinluo · 美食美刻---重口味第五波--大盘鸡,火爆腰花,干煸肥肠,宫保鸡丁,水煮肉片,红烧大排 (2014-7-9) ta_xiang
Advertisement
Advertisement
查看: 1495|回复: 3

Excel VBA 如何自定义热键 (Solved out) [复制链接]

发表于 2011-1-7 16:59 |显示全部楼层
此文章由 s970022 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 s970022 所有!转贴必须注明作者、出处和本声明,并保持内容完整
制作一个Excel的表格,有两个按钮(Button1, Button2),都assign了macro,
怎样能自己定义热键去控制这些按钮,例如,我在键盘上按一下A键,Excel就运行Button1上的macro。)

[ 本帖最后由 s970022 于 2011-1-11 09:08 编辑 ]
Advertisement
Advertisement

2010年度奖章获得者

发表于 2011-1-7 18:12 |显示全部楼层
此文章由 dalaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dalaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
A is for auto attack

Ayou

发表于 2011-1-8 07:53 |显示全部楼层
此文章由 s970022 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 s970022 所有!转贴必须注明作者、出处和本声明,并保持内容完整
啥意思?不明白。能直接上代码就给力了。

发表于 2011-1-11 09:12 |显示全部楼层
此文章由 s970022 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 s970022 所有!转贴必须注明作者、出处和本声明,并保持内容完整
用 OnKey

在ThisWorkBook里面放入下面的例子

Private Sub Workbook_Open()
Application.OnKey "{m}", "test"  '用m键call "test"这个procedure
End Sub

Sub test()  'test procedure
MsgBox "Done"
End Sub

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部