Particularizarea meniuri contextuale în toate versiunile de Microsoft Excel

Adăugarea de control a celulei meniul contextual cu codul VBA

Următorul exemplu arată cum să adăugați un buton personalizat, butonul built-in (Salvare) și submeniul în partea de sus a meniului contextual al celulei.

Set ContextMenu = Application.CommandBars (Application.CommandBars ( "Cell"). Index + 3)

Aceste informații se aplică, de asemenea, în meniul contextual al liniei și al coloanei.

Figura 2. personalizat meniul contextual celulei


Particularizarea meniuri contextuale în toate versiunile de Microsoft Excel

Adăugarea comenzilor la meniul contextual al celulei cu ajutorul benzii de expansiune

Cum se adaugă XML cod pentru a adăuga controale în meniul contextual

Sfaturi pentru utilizarea meniului contextual

Această secțiune descrie modul de a schimba codul prezentat în articol, astfel încât procedura de mai în conformitate cu obiectivele.

În VBA, exemplul dat la începutul acestui articol, am arătat cum să modificați meniul contextual al celulei folosind activa și dezactiva evenimente ale cărții, care cauzează un macro pentru a crea și șterge managementul elementelor de meniu.

Următorul exemplu arată cum să modificați evenimentul Activate, astfel încât să se creeze meniuri diferite pentru utilizatori diferiți. Astfel, puteți crea un meniu cu diferite seturi de comenzi personalizate pentru fiecare utilizator.

Mai jos sunt link-uri către fișiere care conțin identificatori și valori imagini FaceId pentru toate controalele în cea mai mare parte din meniul contextual dacă doriți să modificați un meniu folosind VBA.

Descărcați add-BtnFace. Jim Rechem proiectat pentru a găsi toate valorile imaginile FaceId pentru controalele de pe această pagină web.

Pentru a găsi codul de control și identificatorii imaginile lor, deschideți pagina Web Ole P. Erlandsena.

Pagina web John Volkenbaha vă ajută să găsiți toate ID-urile de control de imagine.

Dacă doriți să modificați meniul contextual folosind RibbonX, utilizați link-ul de mai jos pentru fișiere care conțin valori sau idMso imageMso pentru toate controalele în cele mai multe meniuri contextuale.

resurse suplimentare

Mai multe informații despre subiectele abordate în acest articol pot fi găsite la următoarele resurse:

articole similare