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 article, you will learn about the SKEW.P function, the formula syntax and usage of the function in Microsoft...
In this article, you will learn about the SKEW function, the formula syntax and usage of the function in Microsoft...
In this article, you will learn about the RANK.EQ function, the formula syntax and usage of the function in Microsoft...
  • Excel
  • November 23, 2021