Итак, вот что я хочу сделать. У меня есть электронная таблица с ячейкой, в которой есть строка чисел (некоторые длиннее других), мне нужно извлечь каждые восемь чисел и поместить их в отдельные строки.
Вот как выглядит текущая таблица:
IFIELD1 IFIELD2 IFIELD3 IFIELD4 IMAGELIST
05/30/2009 ERMS 100 Day L. C. 0000001200000013
05/30/2009 ESE 20 Day J. R. 0000001400000015
05/30/2009 IHS 100 Day H. W. 00000016
05/30/2009 LMS 100 Day D. E. 0000001700000018
Вот что я хочу получить:
IFIELD1 IFIELD2 IFIELD3 IFIELD4 IMAGELIST
05/30/2009 ERMS 100 Day L. C. 00000012
05/30/2009 ERMS 100 Day L. C. 00000013
05/30/2009 ESE 20 Day J. R. 00000014
05/30/2009 ESE 20 Day J. R. 00000015
05/30/2009 IHS 100 Day H. W. 00000016
05/30/2009 LMS 100 Day D. E. 00000017
05/30/2009 LMS 100 Day D. E. 00000018
Некоторые наборы номеров идут до 30 или более групп по 8 в строке. С более чем 1000 строк данных для разделения. Есть ли какой-либо код, который поможет сделать этот процесс менее сложным? В настоящее время я использую Левый, средний и правый, но это займет у меня годы, чтобы закончить. Рабочие листы выходят из-под контроля, поэтому, если есть более простой способ заполнить их, я открыт для предложений. Конечный продукт должен быть сохранен в формате CSV. Также мне нужно сохранить все 8 цифр в готовом продукте перед сохранением в формате csv, чтобы я мог создать ссылку на то, где находится это изображение. Спасибо за помощь!