ich habe mal wieder ein Problem und hoffe sehr auf Eure Hilfe.
In meinem Tabellenblatt dürfen beim kopieren nur Inhalte (Werte) eingefügt werden.
Hierzu habe ich hier im Forum den unten folgenden Code gefunden.
Es erscheint dann im Menü der rechten Maustaste nur der Befehl "einfügen"
Das funktioniert soweit gut.
- Kann mir bitte jemand den Code so anpassen das zusätzlich der Befehl "kopieren" im Menü vorhanden ist.
- Gibt es eine Möglichkeit das das eingeschränkte Menü nur im Tabellenblatt "Produktion" ist. Alle anderen Tabellenblätter sollen das vollumfängliche Menü haben.
Wäre spitze wenn das klappt!
Lieben Gruß, Micha
Public Sub KonText_Neu()
Dim Ctrl As CommandBarButton
Dim intZahl As Integer
For intZahl = CommandBars("Cell").Controls.Count To 1 Step -1
CommandBars("Cell").Controls(intZahl).Delete
Next
Set Ctrl = CommandBars("Cell").Controls.Add(msoControlButton)
With Ctrl
.Caption = "einfügen"
.OnAction = "einfügen"
End With
Set Ctrl = Nothing
End Sub
Public Sub einfügen()
On Error Resume Next
ActiveCell.PasteSpecial Paste:=xlPasteValues, _
Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End Sub
Public Sub KonText_Reset()
CommandBars("Cell").reset
End Sub