Syntax error How to Number Rows After Inserting or Deleting Rows Automatically in Excel?

How to Number Rows After Inserting or Deleting Rows Automatically in Excel?



When it comes to organising and analysing data, Excel is a strong tool, and it's common for us to work with huge datasets that need to be updated frequently. It can be hard to remember row numbers or maintain a sequential sequence while adding or removing rows from a spreadsheet. But Excel offers a practical workaround by letting users automatically number rows after adding or removing rows.

These methods will improve data management effectiveness, optimise your workflow, and save time whether you're a novice or seasoned Excel user. In this article, we'll cover two basic scenarios: renumbering rows when old rows are deleted, and automatically renumbering rows after new rows are inserted. We'll talk about providing step-by-step instructions using both VBA macros and built-in Excel functions.

Number Rows After Inserting or Deleting Rows Automatically

Here we will add the VBA code to the sheet to complete the task. So let us see a simple process to know how you can number rows after inserting or deleting rows automatically in Excel.

Step 1

Consider an Excel sheet where you have list of items.

First, right-click on the sheet name and select View code to open the VBA application.

Right Click > View Code.

Step 2

Then copy the below code into the text box.

Code

Private Sub Worksheet_Change(ByVal Target As Range)
   Dim I As Integer
   I = 1
   Application.EnableEvents = False
   For I = 1 To 20
      Range("A" & I).Value = I
   Next
   Range("A21").Value = ""
   Application.EnableEvents = True
End Sub

Step 3

Then close the VBA using Alt + Q. Then enter 1 in the first cell, and 1 to 20 values will be filled automatically.

The list will be updated automatically when inserting or deleting items in the range.

Conclusion

In this tutorial, we have used a simple example to demonstrate how you can number rows after inserting or deleting rows automatically in Excel to highlight a particular set of data.

Updated on: 2023-08-25T14:28:12+05:30

1K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements