沉淀笔记

您现在的位置是:首页 > excel教程

excel教程

excel利用VBA打开或禁止单元格拖放(自动填充)功能

2023-04-03 09:42:38 excel教程
excel利用VBA打开或禁止单元格拖放(自动填充)功能Excel中的单元格拖放或自动填充功能可以给我们的操作带来许多方便,但有时我们并不想拖动单元格而出现意外的错误操作.这时可能需要禁用单元格的拖放功能,除了可以通过“Excel选项”来设置打开或禁用单元格拖放功能外,还可以用VBA代码来

excel利用VBA打开或禁止单元格拖放(自动填充)功能

Excel中的单元格拖放或自动填充功能可以给我们的操作带来许多方便,但有时我们并不想拖动单元格而出现意外的错误操作.这时可能需要禁用单元格的拖放功能,除了可以通过“Excel选项”来设置打开或禁用单元格拖放功能外,还可以用VBA代码来实现,方法如下:

1.按Alt+F11,打开VBA编辑器.

2.如果仅要禁用某个工作表的单元格拖放功能,可以在“工程”窗口中双击某个工作表,在代码窗口中输入下列代码:

Private Sub Worksheet_Activate()Application.CellDragAndDrop = FalseEnd Sub

永久免费个人网站域名如何申请(怎样免费注册网站域名)

Private Sub Worksheet_Deactivate()Application.CellDragAndDrop = TrueEnd Sub

这样,当该工作表被激活时,单元格拖放功能就被禁用了,而选择其他工作表时又会打开单元格拖放功能.

如果要禁用整个工作簿中的自动拖放或填充功能,在“工程”窗口中双击“ThisWorkBook”,在右侧代码窗口中输入下列代码:

Private Sub Workbook_Activate()Application.CellDragAndDrop = FalseEnd Sub

Private Sub Workbook_Deactivate()Application.CellDragAndDrop = TrueEnd Sub

当该工作簿被激活时,单元格拖放功能就被禁用了,而选择其他工作簿时又会打开单元格拖放功能.

当单元格拖放功能被禁用后,自动填充功能也被禁用了.当鼠标指针放到单元格边框上时,鼠标指针形状不会发生改变,而且所选择的单元格右下角也没有填充柄,因而不能拖动单元格或进行自动填充.


sem优化流程

微博运营技巧

【沉淀笔记】文章内容来源:https://www.chendian168.cn/excel/29951.html
版权声明

本文由沉淀笔记发布/转载,不代表沉淀笔记立场,本站资讯除标注“原创”外的信息均来自互联网以及网友投稿,版权归属于原始作者,如果有侵犯到您的权益,请联系我们提供您的版权证明和身份证明,我们将在第一时间删除相关侵权信息,谢谢.联系地址:977916607@qq.com