2016-12-07 6 views
0

Excelのセルコンテキストメニューにマクロを追加しました。Excelのセルコンテキストメニュー - マクロ

これは、メニューの一番上にこのマクロを置くためにとにかく、あなたは結果を見ることができ、

Excel Cell Context Menu

Ihと

ここ
Private Sub Workbook_Open() 
Dim NewControl As CommandBarControl 
    Application.CommandBars("Cell").Reset 
    Set NewControl = Application.CommandBars("Cell").Controls.Add 
    With NewControl 
     .Caption = "Inserir Data" 
     .OnAction = "Module1.OpenCalendario" 
     .BeginGroup = True 
    End With 
End Sub 

主なコードがありますか?

答えて

0

試してみてください。

Set NewControl = Application.CommandBars("Cell").Controls.Add(before:=1) 
+0

がそのように動作しませんでしたが、私は追加を試みた(,,, 1)と、それが最終的に動作します。 助けてくれてありがとう。 – nioxys