|
Сравнение (по словам) содержимого строк таблицы в Word или Excel
|
|||
---|---|---|---|
#18+
Здравствуйте! Есть такая таблица в Word (или Excel, неважно): 1 | Иванов иван петрович. Шел по лесу… 2 | Иванов Петр Петрович. Гулял по лесу 3 | Сидоров иван. Шел ... Т.е. в таблице много строк, в каждой из которых - предложение. Нужно сравнить предложение из 1 строки с предложениями всех других строк. Затем, предложение из 2 строки - с предложениями из других строк. И т.д., для каждой строки. Причем, сравнение должно быть не уровня '=' или не '!=', а по словам. Так же, как при сравнении вручную 2-х Word-файлов (см. прилагаемый рисунок). Никогда не работал с макросами, помогут ли они в данном случае? Как я себе вижу - макрос разбивает табличку, для каждой строки создавая свой файл Word, а затем сравнивает эти файлы и выдает результат. По-моему, это невозможно реализовать макросами, да и вообще несколько бредово, но вдруг? Или натолкните на мысль, может есть какие-то алгоритмы / наработки для других языков программирования? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2012, 23:21 |
|
Сравнение (по словам) содержимого строк таблицы в Word или Excel
|
|||
---|---|---|---|
#18+
Возможно, эту тему надо было в ветку Microsoft Office? Модератор: Тема перенесена из форума "Visual Basic". ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2012, 23:45 |
|
Сравнение (по словам) содержимого строк таблицы в Word или Excel
|
|||
---|---|---|---|
#18+
Естественно, это можно сделать (в Офисе) только макросами. Отношения к сравнению документов "некими средствами" это тоже не имеет - вы же желаете сделать перекрёстную проверку по своим требованиям? Вот только вы начали рассказывать, что надо проверять - но для чего, не рассказали. Вернее, скажем так: ну, сверим мы попарно все предложения и, внутри, попарно все слова - а дальше-то что? Какого результата надо достичь? Вы пишете собственный спеллер? P.S. Ну и Шокеру - надо было сразу переносить в bid=24 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2012, 00:27 |
|
Сравнение (по словам) содержимого строк таблицы в Word или Excel
|
|||
---|---|---|---|
#18+
Ну собсно речь идёт о тривиальном расчёте расстояния между фразами (типа расстояния Левенштейна), когда единицей алфавита является слово... или можно посмотреть в сторону шинглов... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2012, 09:06 |
|
|
start [/forum/topic.php?fid=61&msg=38067066&tid=2175172]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 126ms |
0 / 0 |