vba - vba清除某个范围或单元格的内容
问题描述
如何清除以参考单元格开头的列和行?
我用了
For x = 1 To 20
Sheets(1).Columns(x).ClearContents
Next x
但我希望能够清除以 A6 行作为参考点开始的所有行和列的内容。我不能使用范围,因为数据是动态的,并且在插入数据时会发生变化。数据来自 csv
解决方案
由于您的问题指出“我希望能够清除以A6 行作为参考点开始的所有行和列的内容。” 然后这是一个使用SpecialCells(xlLastCell)
ActiveSheet.Range("A6", ActiveCell.SpecialCells(xlLastCell)).Clear
推荐阅读
- python - Python:按时间间隔分组
- symfony - ButtonType Symfony 的 isClicked()
- java - RecyclerView 带有过滤器列表的可点击对象
- apache - Httpd.conf 重定向到外部 url apache tomcat
- sql - Azure 流分析 - 将查询输出转换为 JSON
- ios - 如何投射 UnsafeMutableRawPointer!到 UnsafeMutablePointer
在 Swift 3.0 或更新版本中? - python-3.x - Python脚本没有被执行
- ios - 如何在 ios swift 中为多个 ViewConntrollers 使用相同的 StoryBoard
- android - OpenCV 轮廓未关闭
- azure - 在 Microsoft Azure ML Studio 中添加列