我一行中有100多个具有特定值的单元格。
我需要选择所有这些行,直到出现一个特定值(假设其为字符串“ STOP”)为止。
目前,我有以下代码,基本上可以选择所有内容,直到最后一个带有值的单元格为止。
Range(Selection, Selection.End(xlToRight)).Select
但是,我需要选择的内容不要一直到结尾,而要在其中带有“ STOP”的单元格之前。
答案 0 :(得分:0)
尝试遍历该行以找到 STOP 和定义第二个单元格的 column_num 自变量的列。
Range(Selection.Cells(1), Cells(Selection.Cells(1).Row, Application.Match("stop", Selection.Cells(1).EntireRow, 0)-1)).Select
我正在使用Selection.Cells(1)
,因为选择可能超过一行中的一个以上单元,并且只能在一行中使用。
您可能还想不使用Select和Selection就开始编写代码。