Так что я уже давно работаю над этой проблемой в своем офисе. У меня есть файл Excel с несколькими тысячами строк, представляющих файлы, которые офис открывал, сканировал, закрывал или уничтожал. Мне нужно сделать гиперссылку на каждую строку, в которой был отсканирован файл, на отсканированный файл. Я смог добавить все гиперссылки, мне просто нужно посмотреть, совпадают ли они. Вот пример:
__________________________________________________________________________
| A | B | C | D
----------------------------------------------------------------------------
1 | 05RE045 | Smith, Jones | Case | /server/2001/01CG938 Smith, Jones File
2 | 05WT852 | Smith, Jones | Case | /server/1998/98CG123 Smith, Jones Case
3 | 91BK394 | Smith, Jones | Case | /server/1994/94BK984 Smith, Jones Case
4 | 01CG938 | Smith, Jones | File | /server/1984/89M540 Smith, Jones Case
5 | 89CG034 | Smith, Jones | Case | /server/2001/01WT574 Smith, Jones Case
----------------------------------------------------------------------------
Я пытаюсь сделать так, чтобы, если текст из столбца "A" появился в столбце "D" (поскольку это единственная последовательно используемая функция именования), то столбцы A, B и C сохранят свой текст, но также гиперссылку по соответствующему адресу в столбце D (при том понимании, что столбец "D" не всегда совпадает со столбцом "A"). В этом случае строка 1 в столбце D совпадает со строкой 4, столбцы A, B и C.
Я пытался написать Java-программу, которая создала бы файл Excel на основе некоторых регулярных выражений, анализирующих имя папки, но я бью кирпичные стены и испытываю затруднения, оправдывая трату времени на написание программы в качестве юридического клерка в юридическая фирма.