|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.02.2012, 11:36 | #1 |
Форумчанин
Регистрация: 21.10.2011
Сообщений: 433
|
Критерий отбора текста (пока только вопрос)
Добрый день форумчане! Всех с прошедшим праздником!
Тут вот какой вопрос возник. Есть ряд WORDовских документов. Они импортируются в Excel, где осуществляется их обработка. Название каждого документа выделено жирным шрифтом. Название - это одна из позиций, которую надо отобрать из текста. Можно ли в Excel выделение жирным шрифтом части текста задать как критерий отбора для переноса таких строк на другой лист? Спасибо. |
24.02.2012, 11:51 | #2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
В макросе можно.
webmoney: E265281470651 Z422237915069 R418926282008
|
24.02.2012, 12:09 | #3 |
Форумчанин
Регистрация: 21.10.2011
Сообщений: 433
|
Привет профессионалам! Спасибо за утвердительный ответ. Умом то я понимал, но засомневался и решил послушать авторитетные мнения. Нельзя ли строчку макроса, реализующую такой отбор. Типа, если шрифт в этой ячейке выделен жирным, то копипаст на другой лист?
|
24.02.2012, 12:13 | #4 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Давайте пример своего текста в файле - от этого будет зависеть строчка.
А так в общем случае вот: Код:
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 24.02.2012 в 12:15. |
24.02.2012, 12:30 | #5 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
вообще-то есть варианта выделенного жирным:
жирная ячейка -- когда шрифт ячейки имеет свойство - полужирный и жирная ячейка -- фрагмент текста в ячейке имеет аналогичное свойство Вы, собственно чем интересуетесь?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
24.02.2012, 12:33 | #6 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Да, по первому посту я понял, что будет "жирная ячейка", поэтому и прошу файл.
Ещё может случиться, что текста нет, а "жирность" есть.
webmoney: E265281470651 Z422237915069 R418926282008
|
24.02.2012, 12:42 | #7 |
Форумчанин
Регистрация: 21.10.2011
Сообщений: 433
|
Во вложении пример WORDовского файла. Таких файлов энное количество. Загнать поочередно в Excel, выбрать:
1. Название (выделено жирным). 2. Автора (авторов) - как правило расположены под названием, но не всегда. 3. E-mail (если есть) - как правило под данными авторов. Перенести на отдельный лист в последнюю пустую строку. Если с названием (выделено жирным как критерий) и e-mail (критерий @) вроде понятно, то вот с автором думаю не выйдет. Только по месту расположения? При простом копипасте из Word в Excel форматирование жирным сохранялось. Последний раз редактировалось strannick; 24.02.2012 в 13:10. |
24.02.2012, 13:30 | #8 |
Форумчанин
Регистрация: 26.04.2010
Сообщений: 450
|
Мне кажется будет проще в word'е делать нужный отбор, а потом загружать в excel. С данной задачей должны справиться регулярные выражения, если Вы умеете их писать.
И еще. Сегодня видел подобную "задачу" в категории работа на одном из ресурсов сети. Т.е. нужно обработать инфу за деньги. Я как бы сам себе грабли не расставляю, поэтому коды писать за бесплатно не собираюсь.
Тишина – самый громкий звук
Последний раз редактировалось nerv; 24.02.2012 в 13:38. |
24.02.2012, 14:44 | #9 |
Форумчанин
Регистрация: 21.10.2011
Сообщений: 433
|
С регулярными выражениями в Word не знаком вообще. А по поводу работы, так это мой знакомый и разместил. Кстати, код я пи не просил. Принципиально важна часть отбора по критерию "жирности" текста, остальные критерии понятны для меня. Один - не реализуем, другой - реализуем. Поэтому, думаю, Excel в этом варианте не очень поможет. Слишком все расплывчато. И много ручной постобработки. Мне интересен был сам принцип, поэтому изначально и был только вопрос.
|
24.02.2012, 14:52 | #10 | |||
Форумчанин
Регистрация: 26.04.2010
Сообщений: 450
|
Цитата:
Цитата:
Цитата:
Тишина – самый громкий звук
|
|||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос про Multipage и не только... | Eresiarh | Microsoft Office Excel | 5 | 06.02.2010 12:17 |
Вопрос про транзакции и не только. | danswin | БД в Delphi | 9 | 17.01.2009 18:35 |
Вопрос по БД в Delphi и не только... | 12345678 | Помощь студентам | 2 | 23.11.2008 13:46 |