Тема: вставка одного и того же текста в начале каждой ячейки
Здравствуйте.
Имеется огромная таблица с данными (фрагмент)
0219-0010
0020
0030
0050
0080
0090
0260-0000
0030
0050
0261-0000
0020
0040
Номера вида хххх-хххх, но в исходнике каждые первые 4 цифры (до дефиса) указывались только один раз, в последующих строках они подразумевались, а указывались только цифры после дефиса. Надо преобразовать в полные номера, т. е.
0219-0010
0219-0020
...
0219-0090
0260-0000
0260-0030
0260-0050
0261-0000
0261-0020
0261-0040
(выделено жирным для наглядности, в файле выделения нет)
Т. е. в той строке, где 8 цифр, скопировать первые четыре цифры (до дефиса) и сам дефис, в последующих строках (тех, где только по 4 цифры) вставить это спереди, не замещая имеющиеся цифры (до следующей 8-значной строки). Гуглением не нашел, как можно вставить один и тот же текст сразу в несколько ячеек и без замены имеющегося там текста.
Ну и совсем хорошо, если можно научить макрос находить 8-значную ячейку, брать там первые 4 цифры с дефисом и вставлять в ниже расположенные 4-значные ячейки. Затем следующую 8-значную - аналогично и т. д.