How to Clear Cells in Excel VBA?

In this post, you’ll be learning Cells in Excel VBA and how you can clear cells in Excel VBA with some examples and code snippets.

How to Clear Cells in Excel VBA?

You can clear cells or cell properties with the .Clear methods.

The following clear methods are available in Excel VBA

  • Everything ( .Clear)
  • Comments ( .ClearComments)
  • Contents ( .ClearContents)
  • Formats ( .ClearFormats)
  • Hyperlinks ( .ClearHyperlinks)
  • Notes ( .ClearNotes)
  • Outline ( .ClearOutline)

To run the VBA the code in Excel, you must first perform the following,

  • Under the developer tab, click Visual Basics
  • On the insert menu click the module option
  • Enter the codes and run it

Clear Cells / Ranges

To clear cells/ Ranges

Code:

Range("a1").Clear
How to Clear Cells in Excel VBA?

ClearContents

ClearContents, clears the contents of the cell or a range. It does not clear the formatting.

Code

Cell("a1").ClearContents

To clear the contents of an entire range of cells:

Code

Range("a1:a5").ClearContents
How to Clear Cells in Excel VBA?

Clear

To clear all cell properties from a cell:

Code

Range("a2").Clear

Clear Formatting

To clear cell formatting use ClearFormats

Code

Range("a2").ClearFormats

Clear Selection

To clear the current selection

Code

Selection.Clear

Clear Entire Sheet

To clear an entire worksheet:

Code

Sheets("Sheet1").Cells.Clear

Leave A Reply

Your email address will not be published. Required fields are marked *

You May Also Like

In this post, you’ll learn how to Find Blank cells in excel so that you can remove or delete the blank cells form...
In this article, you’ll learn what is a Gauge Chart in Microsoft Excel. Also, you will learn how to add...
Microsoft Excel provides a shortcut for the users to move columns in excel using two different ways – using Shift...