2016-03-22 39 views
1

Bugün, excel bağlamsal menüsünü özelleştirmek için bir yöntem arıyordum. Aşağıdaki XML kodu AncakTablo xml için ContextMenu excel

http://www.rondebruin.nl/win/s6/win001.htm

, idMso = "ContextMenuCell" hiçbir koşulda çalışmaz bu snnipet: Ben yararlı bu konuyu buldum. IdMso için bir tablo nesnesi kimliği arayan birkaç saat geçirdim.

<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui"> 
    <contextMenus> 
     <contextMenu idMso="ContextMenuCell"> 
     <dynamicMenu id="MyDynamicMenu" 
     label= "My Dynamic Menu" imageMso="HappyFace" 
     getContent="GetContent" insertBeforeMso="Cut"/> 
     </contextMenu> 
    </contextMenus> 
</customUI> 
+0

Yanıtlarınızda kendi sorunuza cevap vermelisiniz. – SOFe

+0

Kendi sorunuza bir cevap vermek tamamen tamam ve aynı zamanda genellikle oldukça kullanışlıdır. Ancak, soruya cevap vermemelisiniz; Cevabınızı bunun yerine ayrı bir yanıt olarak gönderin. Soru gerçekten sadece soruyu içermelidir. – morxa

+0

Tamam, tavsiyeleriniz için teşekkürler. –

cevap

1

Excel tablo içeriği menü değişikliği için idMso = "ContextMenuListRange" kullanmayı deneyin.

İlgili konular