View Single Post
  #1   Report Post  
Posted to microsoft.public.excel.programming
Jonsson[_34_] Jonsson[_34_] is offline
external usenet poster
 
Posts: 1
Default Modify code to disable "paste"

Hi,

I have got this code from the forum, and it works great, but can anyon
help me to modify it a little bit?

I want it to disable "paste" so the only way that is possible should b
to "paste special", "values".

Any help is appreciated!

Thomas

Dim oCtls As CommandBarControls, oCtl As CommandBarControl
Set oCtls = CommandBars.FindControls(ID:=21) ''Cut
If Not oCtls Is Nothing Then
For Each oCtl In oCtls
oCtl.Enabled = False
Next
End If
Set oCtls = CommandBars.FindControls(ID:=522) ''Options
If Not oCtls Is Nothing Then
For Each oCtl In oCtls
oCtl.Enabled = False
Next
End If
With Application
.OnKey "^x", ""
.OnKey "+{Del}", ""
.CellDragAndDrop = False

End Wit

--
Message posted from http://www.ExcelForum.com