Avoid 'copy' if you can.
Private Sub CheckBox1_Click()
if CheckBox1 Then
ActiveSheet.Range("M6")=ActiveSheet.Range("K6").value
ActiveSheet.Range("K6").clearcontents
Else
ActiveSheet.Range("K6")=ActiveSheet.Range("M6").value
ActiveSheet.Range("M6").clearcontents
End If
End Sub
or
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
if cells(target.row,13)="" and cells(target.row,12)<>"" Then
cells(target.row,13)=cells(target.row,12).Value
cells(target.row,12).clearcontents
Elseif cells(target.row,12)="" and cells(target.row,13)<>""
cells(target.row,12)=cells(target.row,13).value
cells(target.row,13).clearcontents
End if
End Sub
Bookmarks