У меня есть одна рабочая тетрадь с 8 листами на страну (например, Франция, Бельгия и т. Д.).Помимо этих листов у меня есть «Mastertab» и «База данных».
Страновые листы создаются одинаково (они имеют одинаковый шаблон).Эти шаблоны сделаны для отслеживания расходов (поэтому, например, во Франции может быть 10 расходов, в Бельгии 3 и в Великобритании 81).
Я хотел бы создать макрос (потому что я думаю, что это невозможно сформула, если я хочу избежать пустых строк), которая будет:
- Найти последнюю строку, где есть любые данные / значение в столбце K.
- Выбрать все данные (строка, которая будет указана вточка 1 и столбцы BP).
- Вставьте этот выбор в Mastertab.
- Продолжайте делать 1-3 для других стран / листов, Зная, что данные должны быть вставлены чуть ниже предыдущей (так чтодолжен найти первую пустую строку и вставить туда данные).
Пример: первая строка с данными для каждой страны - 18. Это место, где публикуется первая строка с расходами.Пользователь будет заполнять только данные в столбце K (все остальные столбцы заполнены формулами, vlookups и т. Д.)
Предполагая, что у меня есть 3 расходы для Франции, я хочу, чтобы Excel выбрал B18: P20 и вставил в таблицу.в ячейке B18. *
* Следующая вставка в Mastersheet должна быть из ячейки B21.
Надеюсь, это понятно.:)
Заранее спасибо, Марек