| 
    
     |  | ▼えくせーる さん: こんばんは。
 
 >さらに質問なのですが、
 >
 >右ボタンメニューの
 >自分で作成した「独自のコマンド」を消したいのですが、
 >どうしたら良いのでしょう??
 >
 >恐らくエクセルのアプリ機能上で作成したような記憶があるのですが、
 >定かではありません。(どのエクセルファイルでもメニューに存在します。)
 >'========================================================
 >Sub test()
 >  With Application.CommandBars("Cell").Controls.Add(msoControlButton, , , 1, True)
 >   .Style = msoButtonCaption
 >   .Caption = "日付"
 >   .OnAction = "putdate"
 >   End With
 >End Sub
 >'========================================================
 >Sub putdate()
 >  Selection.Value = Date
 >End Sub
 
 このコードで作成したなら、Excelが終了した時点で追加した「日付」ボタンは
 削除されるはずなんですが・・・。
 それでも削除するなら、
 
 '======================================================
 Sub del_CmbOfCell()
 Application.CommandBars("Cell").Controls(1).Delete
 End Sub
 
 これで右クリックメニューの一番上に配置した「日付」ボタンは
 削除できます。
 ・・・Controls(1).Delete
 この()内に番号に注意して下さい。
 
 |  |