循环浏览列表以复制类似值的批处理

我试图复制批次的行,基于一列的值。

工作表看起来像这样(按第一列sorting):

一个5蓝色  
一个6黄色  
 B 3红色  
 B 2蓝色  

该循环有三个主要步骤:

  1. 复制以值开头的所有行,例如行1-2,这两行都以“A”
  2. 将行粘贴到电子邮件(我知道如何做到这一点)
  3. 移至值B,并复制以B开头的所有行

我不知道列A的价值,因为他们每次都会改变。 有没有办法我仍然可以写这个循环?

2种可能的方法:

1:不要一次性复制所有“A”行,而要为每行添加一个构buildstring,然后在为第一列创build新值时,将构buildstring刷新到电子邮件中。 这样它的一个单一的循环与条件检查在那里。

2:

  • 保持一个startPos。 将其设置为1。
  • 循环第一列直到数值改变。
  • 将startRow – currentRow – 1复制到电子邮件。
  • 设置startPos = currentRow。
  • 重复。