Tắt chức năng copy, cắt, dán

Liên hệ QC

aiquocxp

Thành viên mới
Tham gia
15/9/08
Bài viết
46
Được thích
11
có cách nào viết VAB để tắt tất cả các chức năng copy, cắt, dán không xin chỉ giúp
 
có cách nào viết VAB để tắt tất cả các chức năng copy, cắt, dán không xin chỉ giúp
Bạn dùng code sau:

Mã:
Private Sub Workbook_Activate()
Dim oCtrl As Office.CommandBarControl
'Vo hieu hoa cat
     For Each oCtrl In Application.CommandBars.FindControls(ID:=21)
            oCtrl.Enabled = False
     Next oCtrl
'Vo hieu hoa copy
     For Each oCtrl In Application.CommandBars.FindControls(ID:=19)
            oCtrl.Enabled = False
     Next oCtrl
         Application.CellDragAndDrop = False
End Sub
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
    With Application
        .CellDragAndDrop = False
        .CutCopyMode = False
    End With
End Sub

Private Sub Workbook_Deactivate()
Dim oCtrl As Office.CommandBarControl
     For Each oCtrl In Application.CommandBars.FindControls(ID:=21)
            oCtrl.Enabled = True
     Next oCtrl
     
     For Each oCtrl In Application.CommandBars.FindControls(ID:=19)
            oCtrl.Enabled = True
     Next oCtrl
      Application.CellDragAndDrop = True
End Sub

Xem thêm file nhé.
 

File đính kèm

Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom