- 帖子
- 1572
- 主題
- 16
- 精華
- 2
- 積分
- 1521
- 點名
- 0
- 作業系統
- xp
- 軟體版本
- office 2003
- 閱讀權限
- 150
- 性別
- 男
- 註冊時間
- 2010-5-1
- 最後登錄
- 2016-1-13

|
2#
發表於 2011-9-19 23:12
| 只看該作者
例如:
Sub xx()
With Application.CommandBars("Cell")
.Reset
.Controls.Add(Type:=msoControlButton, before:=2).Caption = "巨集1"
.Controls("巨集1").OnAction = "yy"
End With
End Sub
在右鍵的第二項增加一個執行巨集1的項目,該項目指向名為"yy"的巨集
離開時要移除
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.CommandBars("cell").Reset
End Sub |
|