Я записал макрос, чтобы получить отфильтрованный набор из 6 чисел и вставить их в строку 1.Я хочу получить еще один набор из 6 чисел в строке 2, когда я в следующий раз запускаю макрос, и третий набор в строке 3 и так далее, когда я запускаю его в третий раз и так далее. Как это сделать?

1 ответ1

0

Прежде чем выполнять фильтрацию, проверьте, есть ли какие-либо данные в строке, и увеличьте, если они есть. Что-то вроде:

If Range("A1") <> vbNullString Then
   cell.Offset(1,0)

должен сделать это (у меня нет Excel передо мной, атм).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .