Загрузка данных


Моя таблица выполнена в формате, представленном в файле "Книга 4.pdf". Таблица выполнена в Exel. В первом столбце тег, второй мне не важен, третий ссылка на подпрограмму, четвертый номер строки, пятый формат чтения/записи. 3,4,5 столбцы можно рассматривать как единое целое, по сути там значимая вся строка. Если видишь, сейчас у меня в пером столбце есть пустые строки, они пустые, чтобы не дублировать повторяющиеся параметры. Мне нужна программа скрипт для Exel (VBA), который будет по заданному тегу раскладывать ссылки. К примеру: Есть теблица, в ней фрагмент:

Batch_Phase01.BO_P_114_Dos_S112.HELD       DB52.DBX6.3      FC500 (FC_BATCH_PHASEN_00)               40           ?

FC500 (FC_BATCH_PHASEN_00)               34           R

FC612 (Prg_Cond_SMB1_1_Leg2)           5             R

FC612 (Prg_Cond_SMB1_1_Leg2)           6             R

я вбиваю тег "Batch_Phase01.BO_P_114_Dos_S112.HELD", а мне выдает фрагмент таблицы:

FC500 (FC_BATCH_PHASEN_00)               40           ?

FC500 (FC_BATCH_PHASEN_00)               34           R

FC612 (Prg_Cond_SMB1_1_Leg2)           5             R

FC612 (Prg_Cond_SMB1_1_Leg2)           6             R

Основная проблема в том, что для каждого тега количество строк разное, а отделить конец первого тега и начало второго можно только пустотой в пером столбце. Однако существуют ситуации, когда теги идут друг за другом и меду ними нет пустоты:

Batch_Phase01.ADD_PPM_Dos_S119.ABRTD    DB52.DBX40.1   FC504 (FC_BATCH_PHASEN_04)

Batch_Phase01.ADD_PPM_Dos_S119.DONE      DB52.DBX40.2   FC504 (FC_BATCH_PHASEN_04)