Private Sub CheckBox1_Click() Dim I As Integer, Password As String If CheckBox1.Value = True Then For I = 2 To 5 ' ret 5 til 44 ActiveSheet.OLEObjects("CheckBox" & I).Object.Value = False Next End If
hej igen Det ændre desvære ikke noget.Men jeg tror det er fordi at jeg har mistet overblikket... Det ville være meget lettere hvis man i VBA kunne disable al paste på nær paste værdier. Det skal ikke være muligt at overskrive betinget formateringer, men man skal kunne skrive i cellerne og paste værdier. mvh. Lars Fatsvag
hej igen Har fundet denne makro.Eneste "problem": Efter indtatning i celle skal man trykke dobbelt enter for at komme ud af cellen. Private Sub Worksheet_Change(ByVal Target As Range) 'retain formatting when a cell is copied over 'Note: works only with with copy/paste, not cut/paste Dim myValue With Application .EnableEvents = False myValue = Target.Value .Undo Target = myValue .EnableEvents = True .CutCopyMode = False End With End Sub Mvh. Lars
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.