我有一个激活的范围Range(strPlageSélectionnée).Activate
,并且我正在寻找选择它们的整个列以删除它们。
我知道要选择一列,有一个特定的公式 ActiveCell.EntireColumn.Select
要删除一列,则为 ActiveCell.EntireColumn.Delete
但是我如何一次选择和删除许多列。有具体的公式吗?
感谢您的帮助
最佳答案
不要选择列来删除它们,事实上您应该很少以编程方式选择任何内容。
我怀疑你的列不是彼此相邻的,所以这可以工作。
Range("C:C,F:F,I:I").Delete
注意 .select 和选择被截断,代码合并为一行,而不是:
Range("C:C,F:F,I:I").select
Selection.Delete
关于excel - 选择整个列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35687541/