中易网

VBA如何让按钮指定按键

答案:2  悬赏:60  
解决时间 2021-02-10 13:29
VBA如何让按钮指定按键
最佳答案
有【宏按钮 Button 1】 和 【控件窗体按钮 CommandButton1】 两种。

【宏按钮】
图形类别名:msoFormControl
图形类别:Type = 8
默认名称:Button 1
更改按钮名称语句: .AlternativeText = "按钮新名称"

宏调用属性: OnAction "宏名"
宏指定方法: 按钮右键菜单中指定宏
可以任意指定模块或代码页中已有的宏名

【控件按钮】
图形类别名:msoOLEControlObject
图形类别:Type = 12
默认名称:CommandButton1
按钮名称:默认=CommandButton1
更改按钮名称语句: CommandButton1.Caption = "按钮新名称"

宏调用属性: OnAction "" (此属性不用)
宏指定方法:
在代码页的
Private Sub CommandButton1_Click()

End Sub
中写入或编辑代码、
无法在控件菜单中指定模块中已有的宏

但你当然可以这么来:
Private Sub CommandButton1_Click()
Call 宏名
End Sub
全部回答
在代码中使用sendkeys来模拟按键. VB代码: Dim sdstr As System.WinForms.SendKeys sdstr.Send("{ENTER}") VBA:(复制textbox1内容到textbox2中) Me.TextBox1.SetFocus SendKeys "^A", True SendKeys "^C", True Me.TextBox2.SetFocus SendKeys "^V", True
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
海门农商银行总行营业部地址在哪,我要去那里
“there is someone playing football”是什
眉山肺病医院地址在什么地方,想过去办事
《牧童》中的归字是什么意思
煎鸡蛋会使营养流失吗?
府林家苑这个地址在什么地方,我要处理点事
新买的iPad air,为什么里面有imovie,iTune
古力娜扎上过哪些综艺节目什么时间
男生做软件开发好还是做技术支持好
我是1997年中专西医士毕业得,还可考助理医师
广美家俱这个地址在什么地方,我要处理点事
斯威夫特是哪国的?
高家海在什么地方啊,我要过去处理事情
电脑90%负荷工作,长时间开机不关,有什么坏
放羊的星星第几集韩志义仲天琪赌牌
推荐资讯
西大园新区南区北门我想知道这个在什么地方
雷克萨斯2016es200坐垫是不是真皮
怎么去截传奇游戏里的图片
笑足颜开在什么地方啊,我要过去处理事情
聚康足道停车场地址有知道的么?有点事想过去
张店(山东省,淄博市的)哪有卖阿迪达斯三叶
中国电信凌民天翼手机卖场怎么去啊,有知道地
余额宝会像e租宝那样吗,一直有点担心
鑫亿隆家私城地址在哪,我要去那里办事
粤益驾校怎么样
菩提源在什么地方啊,我要过去处理事情
大学生常遇到的挫折有哪些
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?