Live-Forum - Die aktuellen Beiträge
Datum
Titel
29.03.2024 13:14:12
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1448to1452
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Kontexmenü "neue Zeile einfügen" sperren

Kontexmenü "neue Zeile einfügen" sperren
06.10.2015 05:41:47
steffi-gott
Hallo
ich hoffe mir kann jemand helfen,
ich möchte in meiner Tabelle das Kontexmenü "neue Zeile einfügen" sperren,
per Makro
Office 2010
Danke schön

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
CommandBars("Cell").Controls(6).Enabled = 0
06.10.2015 07:53:42
Matthias
Hallo
Wobei (6) der Index ist.
Gruß Matthias

AW: CommandBars("Cell").Controls(6).Enabled = 0
06.10.2015 20:50:58
steffi-gott
Hallo
Danke für all die hilfreichen Tipps,
wie und wo füge ich den oben genannte Code ein,
ich habe sehr wenig Ahnung vom Makros
"CommandBars("Cell").Controls(6).Enabled = 0"
Danke
BG

der Index kann bei Dir auch ein anderer sein !
06.10.2015 16:23:54
Matthias
Hallo
Du mußt das einfach testen.
So kannst Du Dir z.B den Index anzeigen lassen
Öffne eine neue Datei und lass diesen Code laufen:
Dim x& On Error Resume Next For x = 1 To 255 Cells(x, 2) = CommandBars("Cell").Controls(x).Caption If Cells(x, 2) "" Then Cells(x, 1) = x Next Mein Kontexmenü sieht dann indexmäßig so aus
Tabelle1

 AB
11Auss&chneiden
22K&opieren
33&Einfügen
44Inhalte einf&ügen...
55Zellen &einfügen...
66Ze&llen löschen...
77Inhalte lös&chen
88&Filter
99&Sortieren
1010Kom&mentar einfügen
1111Ko&mmentar löschen
1212K&ommentare ein-/ausblenden
1313Zellen &formatieren...
1414Dropdown-Auswa&hlliste...
1515Phoneti&sches Feld anzeigen
1616&Bereich benennen...
1717&Hyperlink...
1818&Hyperlink bearbeiten...
1919Hyperlink ö&ffnen...
2020Hyperlink &entfernen
2121Details er&weitern
2222Zusätzliche Akt&ionen
2323Ganzer &Bildschirm


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Du kannst auch das Menü über die konkrete Bezeichnung beeinflussen
CommandBars("Cell").Controls("Zellen &einfügen...").enabled =0
Userbild
Du musst aber wissen, das man immer noch auf eine Zeile klicken kann.
Dort ist der Eintrag dann nicht deaktiviert!
Wenn Du den auch ausschalten willst musst Du mit
CommandBars("row").enabled =0 oder/und CommandBars("column").enabled =0
diese auch deaktivieren.
Gruß Matthias

Anzeige
AW: der Index kann bei Dir auch ein anderer sein !
06.10.2015 19:45:58
mumpel
Hallo!
Man kann das auch per RibbonX deaktivieren (ab Office 2010). Da ist der Index egal, da die Elemente in RibbonX mit ihrem Namen (idMso) angesprochen werden.
Gruß, René

AW: der Index kann bei Dir auch ein anderer sein !
06.10.2015 19:52:15
Matthias
Hallo René
Danke für die Info.
Ich kann leider immer nur bis 2007 testen
Aber das ist gut für die Recherche :-)
Gruß Matthias

AW: Kontexmenü "neue Zeile einfügen" sperren
06.10.2015 22:11:57
steffi-gott
Hallo
ich möchte nur im Kontexmenür "neue Zeilen einfügen sperren"
hier wäre eurer Code
CommandBars("Cell").Controls(6).Enabled = 0
ich habe nun von Private Sub keine Ahnung, wie und wo ich diesen einfügen muß
kann mir da jemand weiter helfen
Danke
BG

Anzeige

320 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige