|
Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2013 - можно ли в ворде сделать сравнительный поиск |
|
|
2013 - можно ли в ворде сделать сравнительный поиск
|
Старожил Сообщения: 292 |
Столкнулся со сложной проблемой. Дело в том, что мне диссертацию надо сдавать на рецензию, а у меня там в тексте есть недочеты.
1. где то после цитат ( предложений) стоит фио автора, но его нет в библиографическом списке 2. наоборот фио автора есть в библиографическом списке, но оно не стоит после цитаты. Можно ли сделать такое сравнение на соответствие фио авторов после цитат с теми, что указаны в библиографии и тех авторов что стоят после цитат, но не указаны в библиографии и добавить их с учетом алфавитного порядка в библиографию. а те фио, которые есть в библиографическом списке но не стоят ни в одной фразе, просто в этом списке желтым выделить? Для наглядности могу дать эти файлы. Если кто знает как это делается, выручите, плизз |
|
Отправлено: 23:20, 30-07-2013 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата kontox:
P.S. Если не использовали стилевое оформление — дело «дохлое». |
|
Отправлено: 23:49, 30-07-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 292
|
Профиль | Отправить PM | Цитировать ISka, прикрепил
Тут есть указание авторов и он есть в библиографическом списке |
Последний раз редактировалось kontox, 02-10-2018 в 14:44. Отправлено: 09:27, 31-07-2013 | #3 |
Старожил Сообщения: 292
|
Профиль | Отправить PM | Цитировать теперь надо как то отыскать тех кто указан после какого то абзаца и не указан в библиографии и добавить его туда
и наоборот кто есть в библио но нет в тексте. Тут просто может таких и не быть я себя проверяю просто. дело ювелирное. |
Отправлено: 09:29, 31-07-2013 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать kontox, и как Вы предлагаете определять, что некий текст — это цитата?
|
|
Отправлено: 10:42, 31-07-2013 | #5 |
Старожил Сообщения: 292
|
Профиль | Отправить PM | Цитировать хорошо, а что если сделать так: автоматизировать из серии ctrl -F:
1. пк должен сам взять автора из своего списка в библио , например Иванов И.И. и посмотреть встречается ли эта фамилия в главе 1 и 2 другое дело, что в главах пишется И.И. Иванов, а в списке лит-ры Иванов И.И. , надо этот момент учесть. те что не встречаются в главах пометить в списке библио желтым. 2-ая задача Вы правы усложняется. потому что надо, чтобы он смотрел авторов цитат, чтобы сличать. А можно в этом случае, я перед каждым автором в 1 и 2 главе напишу какое то кодовое слово, которое уникально и в тексте не встречается , чтобы ПК сличал авторов перед которым это кодовое слово с наличием этого фио со списком библио. Когда я получу результат, я просто сделаю замену, где это слово удалю. |
Отправлено: 11:45, 31-07-2013 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать kontox, задача в изложенном виде автоматизации в принципе не поддаётся. Прежде всего — из-за ужасающе разношерстного оформления.
Вот пример попытки решения первого вопроса. Первое — надо как-то получить из документа ФИО. Предположим, это будет первое слово (предполагается, что «И.О.» отделены от «Ф», как и положено, неразрывным пробелом) в абзацах, содержащих нумерацию: Option Explicit Sub qww() Dim objParagraph As Paragraph For Each objParagraph In ThisDocument.Paragraphs If objParagraph.Range.ListFormat.ListValue <> 0 Then Debug.Print Split(objParagraph.Range.Text)(0) End If Next End Sub Я — пас. С таким материалом работать не возьмусь. Цитата:
|
|
Отправлено: 17:50, 31-07-2013 | #7 |
Старожил Сообщения: 292
|
Профиль | Отправить PM | Цитировать а если поставить этот вынужденный пробел , задача уже будет более решимой?
|
Отправлено: 20:06, 31-07-2013 | #8 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата kontox:
После приведения списка к единообразию можно будет пытаться решать первый вопрос. Вот Вам форма для облегчения поиска: frmUserForm.7z, импортируйте её в документ и запустите. Двойной щелчок на строке списка вызовет переход к месту документа, содержащему приведённый в первом столбце текст. В результате Ваших будущих усилий все ФИО должны попадать в первый столбец данного списка. |
|
Отправлено: 16:08, 01-08-2013 | #9 |
Старожил Сообщения: 292
|
Профиль | Отправить PM | Цитировать мне удалось получить список фио из глав. можно теперь их как то сличить с библиографией из серии сравни 2 документа?
|
Отправлено: 22:14, 01-08-2013 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2007 - [решено] как в ворде сделать, чтобы части строк начинались одинаково? | Pavelasd | Microsoft Office (Word, Excel, Outlook и т.д.) | 2 | 06-01-2013 21:20 | |
D-Link - Можно ли сделать локальную сеть? | Chev_Chelios | Сетевое оборудование | 11 | 28-07-2012 18:11 | |
[решено] Можно ли редактировать этот ключ? (поиск удалённого приложения) | raingts | Microsoft Windows 2000/XP | 2 | 04-02-2007 09:49 | |
Можно ли сделать динамический title | SergOst | Вебмастеру | 9 | 22-05-2006 00:05 | |
Можно ли сделать так... | starav | Microsoft Windows NT/2000/2003 | 7 | 12-04-2005 09:45 |
|