Stránka 1 z 1

Obnovení nastavení/zobrazení tlačítek menu , Excel 2007  Vyřešeno

Napsal: 05 zář 2011 15:09
od claxon
Zdravím,
prosím o pomoc. Potřeboval jsem deaktivovat tlačítko "smazat..." v nabídce při kliknutím pravého tl. myši.
Použil jsem následující makro, které ho však smazalo úplně:

Private Sub Workbook_SheetBeforeRightClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
Dim cmdBCntrl As CommandBarControl
Dim pos As Integer
On Error Resume Next
Sh.Protect UserInterFaceOnly:=True
With Application.CommandBars("Cell")
pos = .Controls("Delete...").Index
Set cmdBCntrl = .Controls.Add(Before:=pos, Temporary:=True)
.Controls("Delete...").Delete
End With
On Error GoTo 0
End Sub

Potřeboval bych však toto tlačítko opět zobrazit, ale nemůžu nikde najít, jak toto provést.
Přikládám obrázek, kde toto tlačítko chybí.
Předem děkuju za odpověď.

Re: Obnovení nastavení/zobrazení tlačítek menu , Excel 2007

Napsal: 06 zář 2011 22:17
od X
Pokud se nepletu, tak stačí zastavit tu rutinu VBA.

Re: Obnovení nastavení/zobrazení tlačítek menu , Excel 2007

Napsal: 07 zář 2011 10:26
od claxon
To makro už v tom sešitu vůbec nemám. Nepomohlo ani přeinstalování MS Office.

Re: Obnovení nastavení/zobrazení tlačítek menu , Excel 2007

Napsal: 07 zář 2011 13:33
od guest
Zkuste nejdřív

Kód: Vybrat vše

Application.CommandBars("Cell").Reset

Re: Obnovení nastavení/zobrazení tlačítek menu , Excel 2007

Napsal: 07 zář 2011 13:36
od Luboš
Možná ti pomůže tento návod (v angličtině), anebo tento a další na netu - je jich tam spousta.

Re: Obnovení nastavení/zobrazení tlačítek menu , Excel 2007

Napsal: 07 zář 2011 15:17
od claxon
xlnc píše:Zkuste nejdřív

Kód: Vybrat vše

Application.CommandBars("Cell").Reset


Děkuji mnohokrát. Pomohlo. Označuji za vyřešené.