VBA中ClearContents和Delete的区别

ClearContents:清除内容且保留原格式

Delete:删除单元格和内容,且将下方单元格上移(不带参数时默认)

一、ClearContents效果

二、Delete效果

可以看到Delete的效果相当于右击单元格——删除——(不加参数默认)下方单元格上移。

若Delete后使用参数,则可选右侧单元格左移、整行删除或整列删除。

分别对应:Range("a3").Delete shift:=1  右侧单元格左移

                 Range("a3").Delete shift:=2   下方单元格上移(默认)

                 Range("a3").Delete shift:=3   整行删除

                 Range("a3").Delete shift:=4   整列删除

                          


版权声明:本文为LinJing_2020原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。