【发布时间】:2013-12-15 03:20:19
【问题描述】:
搜索找到这样的代码
Sub Workbook_Activate()
Application.OnKey "+^{RIGHT}", "YourMacroName"
End Sub
但是,当我尝试时,我得到了
如何创建程序?
我做了这个
Sub YourMacroName()
Selection.Copy
Sheets("V").Select
End Sub
Sub Workbook_Activate()
Application.OnKey "+^{RIGHT}", "YourMacroName"
End Sub
遇到同样的错误
什么是正确的代码?或者假人教程在哪里?找到了一些例子,但它们不起作用
我看到我的标签被修改为excel 和excel-vba。但我不使用excel。使用金山办公
将Application.OnKey "+^{RIGHT}", "YourMacroName" 更改为.OnKey Key:="^+M", Procedure:="YourMacroName"
得到了
然后更改为OnKey Key:="^+M", Procedure:="YourMacroName"(删除.)并得到错误Named argument not found。并被选中Key:=
【问题讨论】:
-
您没有名为“YourMacroName”的过程
-
如果金士顿 Office 与 Excel 类似,则尝试将
YourMacroName放在模块中,而不是放在ThisWorkbook中。