|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
OnAction 属性参阅参阅参阅参阅
commandbarcontrol.OnAction属性怎么调用dll中的方法?
以下摘自EXCLE2003的帮助,请注意红色字部分,谁有这样使用成功的?我一直没搞懂 COM 加载项到底应该怎么设这段代码?
OnAction 属性参阅参阅参阅参阅
返回或设置这样一个 Visual Basic 的过程名,该过程在用户单击或更改某命令栏控件的值时运行。String 类型,可读写。
注释 容器应用程序将确定该值是否是一个合法的宏名。
[url=]示例[/url]本示例可实现的功能为:在命令栏“Custom”中添加一个命令栏控件,该控件被单击时将运行名叫“MySub”的过程。
Set myBar = CommandBars("Custom")Set myControl = myBar.Controls _ .Add(Type:=msocontrolButton)With myControl .FaceId = 2 .OnAction = "MySub"End WithmyBar.Visible = True 本示例向命令栏“Custom”添加一个命令栏控件。COM 加载项“FinanceAddIn”将在每次单击该控件时运行。
Set myBar = CommandBars("Custom")Set myControl = myBar.Controls _ .Add(Type:=msocontrolButton)With myControl .FaceId = 2 .OnAction = "!<FinanceAddIn>"End WithmyBar.Visible = True |
|