• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

rechtermuisknopmenu sheet

Status
Niet open voor verdere reacties.

snb

Verenigingslid
Lid geworden
12 jun 2008
Berichten
19.725
Als ik met de muis de tab van een werkblad selecteer, kan ik met de rechtermuisknop een menu oproepen om het werkblad te bewerken (hernoemen, verwijderen, kopiëren, etc.)
Wie weet welke commandbar daarvoor gebruikt wordt ?
 
Ik denk deze:
Code:
Application.CommandBars("Ply").Controls("Naam wijzigen").Enabled = False


Om een mooi werkblad van de commandbars te maken:
Code:
Sub ListXLPopups()
   Dim cbCtl As CommandBarControl
   Dim cbBar As CommandBar
   Dim i As Integer

   On Error Resume Next
   Application.ScreenUpdating = False
   Cells(1, 1).Value = "CommandBar"
   Cells(1, 2).Value = "Control"
   Cells(1, 3).Value = "FaceID"
   Cells(1, 4).Value = "ID"
   i = 2
   For Each cbBar In CommandBars
      Application.StatusBar = "Processing Bar " & cbBar.Name
      If cbBar.Type = msoBarTypePopup Then
         Cells(i, 1).Value = cbBar.Name
         i = i + 1
         For Each cbCtl In cbBar.Controls
            Cells(i, 2).Value = cbCtl.Caption
            cbCtl.CopyFace
            If Err.Number = 0 Then
               ActiveSheet.Paste Cells(i, 3)
               Cells(i, 3).Value = cbCtl.FaceId
            End If
            Cells(i, 4).Value = cbCtl.ID
            Err.Clear
            i = i + 1
         Next cbCtl
      End If
   Next cbBar
   Range("A:B").EntireColumn.AutoFit
   Application.StatusBar = False
End Sub
 
Laatst bewerkt:
Of:
Code:
Application.CommandBars("Ply").ShowPopup
 
@ Beiden,

Ondanks een fraai overzicht kan ik daaruit niet afleiden welke commandbar wat doet.
Bij 'Ply' heb ik andere associaties.

Maar het blijkt wel het antwoord op mijn vraag te zijn.

2* 100% bedankt.
 
Ik heb eens voor mezelf in het verleden dit bestandje gemaakt met een commandbars-overzicht en hun controls.
De code zou ik nu anders kunnen schrijven, maar dat was toen.
 

Bijlagen

  • Map3.xlsm
    33,7 KB · Weergaven: 21
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan