使用不同单元格的行号选择并突出显示一列

使用不同单元格的行号选择并突出显示一列

帮助:我在 Excel 中同一列中有两个单元格标有x(为了方便)。我想使用这些单元格的行号突出显示并选择这两个单元格之间的另一列中的范围,以便我可以随意复制和粘贴它们。请告诉我如何使用宏。非常感谢。

答案1

  1. 将 ActiveCell 设置为所需列的第一个单元格。
  2. 使用 For 或 Do..While 循环:如果 ActiveCell.Value 不是“x”,则将 ActiveCell.Value 设置为其下的单元格并继续循环。如果是“x”,则:第一次出现“x”时存储行索引(即 ActiveCell.Row),第二次出现时中断循环。第二次出现的行索引将在 ActiveCell.Row 中。
  3. 选择两次出现之间的单元格。(使用宏录制器很容易学习)

尖端:

  • 您可以使用宏记录器做很多事情并学到很多东西。
  • Youtube 上有很多免费的 VBA 教程例子和谷歌示例1 示例2

相关内容