- Defina o ActiveCell como a primeira célula da coluna desejada.
- Use For ou Do..While loop: Se o ActiveCell.Value não for 'x', defina ActiveCell.Value como a célula sob ele e continue o loop. Se for 'x' então: Na primeira ocorrência do 'x' armazena o índice da linha (ou seja, ActiveCell.Row), na segunda ocorrência, quebra-se o loop. O índice de linha da segunda ocorrência será no ActiveCell.Row.
- Selecione as células entre as duas ocorrências. (É fácil aprender com o gravador de macros)
Dicas: