I arkets eget kodemodul (højreklik på arkfanen, vælg vis koder) indsættes disse to subs. Når arket aktiveres ændres ctrl-x til at køre en makro "msg" istedet for cut. Når arket deaktiveres sættes ctrl-x tilbage til normal. makroen "Msg" indsættes i et normalt modul.
Private Sub Worksheet_Activate() Application.OnKey "^x", "msg" End Sub
Private Sub Worksheet_Deactivate() Application.OnKey "^x" End Sub
Indsættes i et normalt modul Sub msg() MsgBox ("nej, det er ikke muligt at klippe") End Sub
Hvis du med et Ark mener en projektmappe skal du indsætte samme kode, men i modulet ThisWorkbook Private Sub Workbook_Activate() og Private Sub Workbook_DeActivate()
Jennemann > man kan ikke beskytte sig ud af problemet. Selvom formelcellen er beskyttet vil den ændre sig ved drag&drop og cut hvor mærkeligt det end lyder.
1. Under functioner -> Indstillinger -> fanebladet rediger slå træk/slip redigering fra 2. I arkets kodemodul indsætter du
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Application.CutCopyMode = False End Sub
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.