Our Service

Disabling Dragging and Dropping in Excel

Excel is a powerful tool that allows users to organize, analyze, and manipulate data in a variety of ways. One of the most useful features of Excel is the ability to drag and drop cells, rows, and columns to quickly rearrange data. However, there may be times when you want to disable this feature to prevent accidental changes to your data. In this article, we will explore how to disable dragging and dropping in Excel.

Why Disable Dragging and Dropping?

While dragging and dropping can be a useful feature in Excel, it can also be a source of frustration and errors. Accidentally dragging a cell or row can cause data to be moved or deleted, leading to errors in your calculations or analysis. Additionally, if you are sharing a spreadsheet with others, you may want to disable dragging and dropping to prevent unauthorized changes to your data.

How to Disable Dragging and Dropping in Excel

There are several ways to disable dragging and dropping in Excel, depending on your needs and version of Excel. Here are a few methods:

Method 1: Using Excel Options

The easiest way to disable dragging and dropping in Excel is to use the Excel Options menu. Here’s how:

  1. Click on the File tab in the top left corner of the Excel window.
  2. Select Options from the menu on the left.
  3. Click on the Advanced tab.
  4. Scroll down to the Editing Options section.
  5. Uncheck the box next to “Enable fill handle and cell drag-and-drop.”
  6. Click OK to save your changes.

Method 2: Using VBA Code

If you want to disable dragging and dropping for a specific worksheet or workbook, you can use VBA code. Here’s how:

  1. Open the Visual Basic Editor by pressing Alt + F11.
  2. Click on the worksheet or workbook where you want to disable dragging and dropping.
  3. Click on the Insert menu and select Module.
  4. Paste the following code into the module:

Private Sub Worksheet_Activate()

Application.CellDragAndDrop = False

End Sub


Private Sub Workbook_Activate()

Application.CellDragAndDrop = False

End Sub

4. Save your changes and close the Visual Basic Editor.


Disabling dragging and dropping in Excel can help prevent errors and unauthorized changes to your data. Whether you use the Excel Options menu or VBA code, it’s a simple process that can save you time and frustration in the long run.


Did you find this article useful?

Share it with your friends or colleagues

About Aepoch Advisors

We are a boutique accounting and consulting firm servicing international businesses operating in China. We offers book keeping and business advisory service. We also help our clients select and implement SAAS business applications
Cloud technology significantly reduces cost foreign companies traditionally spent on tax compliance and ERP systems. Our cloud professionals can help with streamlining your management and controling structure, as well as advising you on how to reduce risks and maximize profits with software purposely built for Chinese business. Contact us today to learn more about our services.