EXCEL 拖动功能禁用.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:3 大小:23KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

EXCEL 拖动功能禁用.doc

EXCEL拖动功能禁用.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

excel中拖动而造成的公式错误是经常发生的,可以把拖动功能禁用来实现:方法有二种:1、工具--〉选项--〉编辑--〉单元格拖放功能,不取消勾选。缺点:会造成所有excel文件的拖放功能及自动填充功能丧失。2、通过VBA来实现单个工作表的禁用拖放功能:(1).按Alt+F11,打开VBA编辑器。(2).如果仅要禁用某个工作表的单元格拖放功能,可以在“工程”窗口中双击某个工作表,在代码窗口中输入下列代码:PrivateSubWorksheet_Activate()Application.CellDragAndDrop=FalseEndSubPrivateSubWorksheet_Deactivate()Application.CellDragAndDrop=TrueEndSub(3)这样,当该工作表被激活时,单元格拖放功能就被禁用了,而选择其他工作表时又会打开单元格拖放功能。2、通过VBA来实现整个工作簿的禁用拖放功能:在“工程”窗口中双击“ThisWorkBook”,在右侧代码窗口中输入下列代码:PrivateSubWorkbook_WindowActivate(ByValWnAsWindow)Application.CellDragAndDrop=FalseEndSubPrivateSubWorkbook_WindowDeactivate(ByValWnAsWindow)Application.CellDragAndDrop=FalseEndSub当该工作簿被激活时,单元格拖放功能就被禁用了,而选择其他工作簿时又会打开单元格拖放功能。提示:请允许宏运行在开始→选项→高级→在编辑选项里的“启用填充柄和单元格拖放功能”选项怎样才能设置得到只对一个文档有效,即在同一台电脑里,“启用填充柄和单元格拖放功能”只对其中某一个文档有效,但打开其它文档时是没有效的呢?通过VBA代码解决这个问题在工程窗口双击“ThisWorkBook”,右侧输入如下代码:PrivateSubWorkbook_WindowActivate(ByValWnAsWindow)Application.CellDragAndDrop=FalseEndSubPrivateSubWorkbook_WindowDeactivate(ByValWnAsWindow)Application.CellDragAndDrop=FalseEndSubPrivateSubWorkbook_Deactivate()Application.CellDragAndDrop=TrueEndSub