Q
清除列的内容
5
A
回答
9
range("A3", columns("A").SpecialCells(xlCellTypeLastCell)).Delete
这将删除A3通过列A中的最后一个单元格,而不管该列中的任何空白。
range("A3", range("A3").End(xlDown)).Delete
将从A3在A列中删除向下的第一个空白单元格A3后
8
Range("A3", Range("A3").End(xlDown)).Clear
使用.Delete将实际删除细胞,转移了这个列表之后可能出现的任何细胞(由空白单元分隔)。如果你只是想清除内容,清除是一个好方法。
1
我会使用vbNullString,因为它速度稍快,可以在大量数据工作表上高效地工作。
粘贴 '无',从A3到的第一个空白单元格在列A:
Range(Cells(1,3), Cells(Range("A3").End(xlDown).Row,1)).Value = vbNullString
粘贴 '无',从A3到最后一个单元格列A:
Range(Cells(1,3), Cells(Range("A3").SpecialCells(xlTypeLastCell),1)).Value = vbNullString
0
我有与此结果良好:
Set tbl = ActiveSheet.ListObjects("Table_Name")
Count = tbl.DataBodyRange.Rows.Count
Range("AC2:AC" + CStr(Count)).Select
Selection.ClearContents
相关问题
- 1. 清除列表视图的内容
- 2. 清除DIV内容
- 3. jquery清除内容
- 4. InternetExplorer.Application清除内容
- 5. 清除TableView内容
- 6. 清除文件的内容
- 7. 清除面板的内容
- 8. vb.net:清除System.Collections.ArrayList的内容?
- 9. 清除char **中的内容
- 10. Excel的VBA清除内容
- 11. 清除NSMutableData中的内容
- 12. 清除UIScrollView的内容
- 13. 清空列表的内容
- 14. 清除Obout编辑内容
- 15. 清除工作表内容
- 16. Jquery清除附加内容
- 17. 清除全部内容
- 18. 清除内容视图
- 19. 使用宏清除WorkSheet的内容而不清除剪贴板
- 20. 清除文件上传的内容
- 21. 如何清除NSMutableAttributedString的内容?
- 22. 清除ServletContext的内容context = getServletContext();
- 23. 无法清除wxBoxSizer的内容
- 24. 如何清除IFRAME的内容?
- 25. 如何清除其内容的变量
- 26. 清除可点击div的内容
- 27. 如何清除布局上的内容?
- 28. 清除特定行中的内容vba
- 29. 清除现有的iframe内容
- 30. 如何正确清除Ember.Enumerable的内容?
感谢您的两个选项!我正在学习“SpecialCells”的价值 – ptpaterson
我使用了这个,奇怪的是,无论我指定哪个列,它每次都清除最后一次使用的列。仍试图找出原因。 – Paul