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   整列删除

                          
————————————————
版权声明:本文为CSDN博主「益达cc」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/LinJing_2020/article/details/105041652


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM