Доброго дня.
Возникла необходимость в макросе, который с таблицей проводит действия:
По ключевому слову, которое может быть в любой строке (хоть в 3-й, хоть в 300-й) обнаруживается начало области таблицы. По второму ключевому слову находится конец области. По ключевым - количество строк в этой области может оказаться разное, а ключевые слова всегда одн ии те же.
В найденой области есть список слов (товаров, предметов) - может быть и в один и в 2 и в 5 столбцов.
Надо все эти столбцы переместить в этой же области (с ее увеличением по строкам) в столбец 2, а столбец 4 (к примеру) вставить какое-то дополнительное слово. Перемещение может быть в любом порядке, главное, чтобы не потерять все перемещаемые слова.
Еще забыл, что в книге может быть несколько листов, в которых такая операция может потребоваться.
То есть как на картинке:
Возникла необходимость в макросе, который с таблицей проводит действия:
По ключевому слову, которое может быть в любой строке (хоть в 3-й, хоть в 300-й) обнаруживается начало области таблицы. По второму ключевому слову находится конец области. По ключевым - количество строк в этой области может оказаться разное, а ключевые слова всегда одн ии те же.
В найденой области есть список слов (товаров, предметов) - может быть и в один и в 2 и в 5 столбцов.
Надо все эти столбцы переместить в этой же области (с ее увеличением по строкам) в столбец 2, а столбец 4 (к примеру) вставить какое-то дополнительное слово. Перемещение может быть в любом порядке, главное, чтобы не потерять все перемещаемые слова.
Еще забыл, что в книге может быть несколько листов, в которых такая операция может потребоваться.
То есть как на картинке:
Изменено: - 10.06.2016 16:24:46