单个命令即可清除Excel单元格的内容和格式 [英] Clear contents and formatting of an Excel cell with a single command

查看:263
本文介绍了单个命令即可清除Excel单元格的内容和格式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如果要在Microsoft Excel中清除单元格或范围的内容,可以使用.ClearContents.如果您还想清除格式,则可以使用.ClearFormats.

If you want to clear the contents of a cell or range in Microsoft Excel, you can use .ClearContents. If you also want to clear the formatting, you can use .ClearFormats.

Sheets("Test").Range("A1:C3").ClearContents
Sheets("Test").Range("A1:C3").ClearFormats

如果您想同时使用这两种方法,则可以使用.Delete,但是电子表格中的其他单元格将转移以替换已删除的单元格.

If you want to do both, you can use .Delete, but then the other cells in the spreadsheet shift to replace the deleted cells.

Sheets("Test").Range("A1:C3").Delete

如何使用单个命令在VBA中删除内容在VBA中的单元格或范围的格式,而又不影响工作表的其余部分?

How can you remove the contents and the formatting of a cell or range in VBA with a single command, without affecting the rest of the worksheet?

推荐答案

使用.Clear方法.

Sheets("Test").Range("A1:C3").Clear

此处是MSDN文档.

这篇关于单个命令即可清除Excel单元格的内容和格式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆