九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開(kāi)通VIP
excel?VBA?禁用“剪切”的方法
excel VBA 禁用“剪切”的方法
(2010-01-08 13:22:38)
轉(zhuǎn)載▼
標(biāo)簽: excel
技巧
教育
分類: №87:EXCEL
excel VBA 禁用“剪切”的方法
此方法只會(huì)禁用本工作薄的“剪切”功能,不會(huì)影響其他工作薄使用“剪切”功能。而對(duì)于工作表之間,也可以類似使用。
其思路為:當(dāng)工作薄被激活(Activate)時(shí),進(jìn)行禁用某些功能,當(dāng)切換到別的工作薄后(Deactivate)解除相應(yīng)的禁用。當(dāng)然關(guān)閉本工作薄前(BeforeClose)也該解除禁用。
代碼如下:復(fù)制到ThisWorkBook代碼區(qū)(在office 2003 正常,在office xp等版本設(shè)置可能有所不同)
Private Sub Workbook_Activate() '本工作薄等到焦點(diǎn)(激活)時(shí),相應(yīng)地禁用“剪切”
'禁用菜單欄"剪切",里面的序號(hào)代表位置,2和3是2003里的,XP中應(yīng)該不同,自己修改
Application.CommandBars(1).Controls(2).Controls(3).Enabled = False
'禁用右鍵中的"剪切",序號(hào)1代表第一個(gè)選擇,2代表復(fù)制(這是我的,自己修改你自己的)
Application.CommandBars("cell").Controls(1).Enabled = False
'禁用鍵盤"Ctrl+x",恢復(fù)方法:Application.OnKey "^x"
Application.OnKey "^x", ""
'禁用移動(dòng)(會(huì)把拖動(dòng)也禁用)
Application.CellDragAndDrop = False
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean) '關(guān)閉前 解除
'解除禁用
Application.CommandBars(1).Controls(2).Controls(3).Enabled = True
Application.CommandBars("cell").Controls(1).Enabled = True
Application.OnKey "^x"
Application.CellDragAndDrop = True
End Sub
Private Sub Workbook_Deactivate() '本工作薄失去焦點(diǎn)時(shí),相應(yīng)地解除禁用
'解除禁用
Application.CommandBars(1).Controls(2).Controls(3).Enabled = True
Application.CommandBars("cell").Controls(1).Enabled = True
Application.OnKey "^x"
Application.CellDragAndDrop = True
End Sub
Private Sub Workbook_Open() '打開(kāi)時(shí), 禁用“剪切”
'    '禁用菜單欄"剪切",里面的序號(hào)代表位置,2和3是2003里的,XP中應(yīng)該不同,自己修改
'    Application.CommandBars(1).Controls(2).Controls(3).Enabled = False
'
'    '禁用右鍵中的"剪切",序號(hào)1代表第一個(gè)選擇,2代表復(fù)制(這是我的,自己修改你自己的)
'    Application.CommandBars("cell").Controls(1).Enabled = False
'
'    '禁用鍵盤"Ctrl+x",恢復(fù)方法:Application.OnKey "^x"
'
'    Application.OnKey "^x", ""
'    '禁用移動(dòng)(會(huì)把拖動(dòng)也禁用)
'    Application.CellDragAndDrop = False
End Sub
以后再補(bǔ)充。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
EXCEL 禁止復(fù)制粘貼
如何利用VBA代碼,屏蔽EXCEL工作表的復(fù)制功能
excel2003屏蔽菜單、工具欄等代碼大全
VBA Excel 創(chuàng)建菜單欄 工具欄
禁用excel 刪除 命令
限制Excel使用所有的粘貼方法
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服