Ru-Board.club
← Вернуться в раздел «Программы»

» Microsoft WORD

Автор: P A Lych
Дата сообщения: 24.02.2006 10:38
kuku1375

Цитата:
Как так? Открываете Organizer выбираете закладку Styles и все стили документа перед вами. Удаляйте, добавляйте.

Проблема в том (надо было сразу об этом написать), что речь идет о переформатировании ЧУЖОГО документа. Я не знаю, какими из отображаемых стилей помечен какой-то текст, а какие просто валяются. Органайзер поможет только если точно знаешь, что именно удалять.

KuMur

Цитата:
непечатаемые символы абзаца - в них "зарыт" стиль абзаца. Особо исследуйте влияние последнего такого символа в документе и разделах.


Вот за эту информацию большое человеческое спасибо! Я этого не знал, а тут есть над чем подумать...

А может какой-то макрос придумать, который будет перебирать список стилей и проверять есть ли текст, ими набранный? Я, к сожалению, некомпетентен, но если подсказочку дадите, покопаюсь.
Автор: KuMur
Дата сообщения: 24.02.2006 11:04
P A Lych
1. можно установить режим "Обычный" и, прокрутив документ, в окне стилей (слева от текста) просмотреть используемые стили (да и заменить тут же).
2. можно воспользоваться поиском/заменой по стилю.

Я обычно использую первый метод для приведения в божеский вид чужих документов (размеры не самые большие - до нескольких десятков страниц)

Добавлено:
Nopall
Взглянул на документ. Мрак...
Если что радикальное придумаю, то напишу, а пока, чтобы не потерять дорогое время, некоторые не особо ценные советы:
1. как Ворд советует - открыть с востановлением.
2. Так как наиболее ценное в документе это таблица со строками избирателей, то сделать копию только с этими строками - они выглядят как отдельные таблицы из одной строки и 9 столбцов. Все остальное - удалить (проверьте чтобы лишнего не осталось)
3. Слить отдельные таблицы в одну. Как это сделать автоматически я не знаю (замена не помогает), если знаете такой способ - поделитесь! А пока могу только предложить втупую удалять пустые строки между таблицами - это все равно быстрее, чем текст заново вбивать.
4. Отформатировать таблицу (ширины столбцов)
5 Добавить текст из исходного документа.
Автор: Nopall
Дата сообщения: 24.02.2006 12:49
KuMur
1. Пробовали. Не проходит.
Хм. Так эти все таблицы скачут, что фиг что отформатируешь...
А если пробую что-нибудь там сделать, ворд виснет - приходится вырубать процес.
Я тут думаю может можно как-нить сравнить с оригиналом....
Вот линк на оригинал
===файл удален===
Отличие этих доков в добавленных избирателях.
Автор: ghosty
Дата сообщения: 24.02.2006 13:29
Nopall
Да, я тоже такого не встречал еще. Надо было резервное копирование делать обязательно.
Во всяком случае, после восстановления "скАчки" пропадают.
Предлагаю поэкспериментировать со сторонними программами восстановления, вроде этих:
http://forum.ru-board.com/topic.cgi?forum=35&topic=24498#1
http://forum.ru-board.com/topic.cgi?forum=35&topic=11473#1

Добавлено:
А вот еще одна безумная идея: выделить все сломанные таблицы и перевести их в текст (столбцы разделить, напр., табом), а затем выделить этот текст и перевести обратно в таблицу...

Добавлено:
Нет, все-таки, конечно, после восстановления легче объединить все таблицы, как писал KuMur (можно написать макрос для этого).
Автор: KuMur
Дата сообщения: 24.02.2006 14:02
Nopall

Цитата:
1. Пробовали. Не проходит.
Хм. Так эти все таблицы скачут, что фиг что отформатируешь...

Не понял - что не проходит? При попытке открытия документа (того, что скачал) ворд матерится и пишет, что надо закрыть и открыть заново, с востановлением - раскрыть список галочкой... Потом уже ничего не пляшет.
Автор: Nopall
Дата сообщения: 24.02.2006 14:43
ghosty
KuMur
Спасибо за помощь, хотя бы за попытки.
Пробывал я восстанавливать, дофига чего там я пробывал. И прогами теми тоже еще вчера пробывал, если бы не пробывал - не обращался бы на руборд.
Дело в том, что голый текст сидеть в таблицы совать назад - не намного легче, чем перенабрать то, что накрылось....
Фиг с ним, короче... Старый файл есть. Часа три работы и наберут снова.
Щас подошел к секретарям, сказал - пусть набирают по частям, например, по домам и каждый док сохраняют отдельно...
Пора домой из этой конторы, блин... Во, фигня...
В майкрософт что-ли намылить для интереса....
Автор: KuMur
Дата сообщения: 24.02.2006 14:55
Nopall
Дело Ваше, но моим достаточно тупым способом можно все сделать гораздо быстрее, чем заново все набирать...
Автор: P A Lych
Дата сообщения: 24.02.2006 22:04
KuMur

Цитата:
в окне стилей (слева от текста) просмотреть используемые стили (да и заменить тут же).

Я сейчас так и делаю. Просто делаю это систематически и, честно говоря, надоело . Видимо все мучаются... Если что придумаю - напишу. Но вдруг у кого-нибудь есть решение.
Автор: PriestalNew
Дата сообщения: 24.02.2006 23:25
Странные дела у меня со шрифтами. То не отображались кирилица, кроме 2-3 основных шрифтов. Сейчас переустанавливаю новые шрифты. Отображается, но другая странность -
заменить тип шрифта можно только через выделение уже написанного. Если печатать дальше (или даже посередине), шрифт сбрасывается на Таймс и печатает этим шрифтом.Если выделишь и потом заменишь - меняется. А печатать другими шрифтамине получается.
Все это относится опять же к кирилице. Латинский текст нормально печатается в нужном щрифте.
Автор: ghosty
Дата сообщения: 24.02.2006 23:47
P A Lych
Добренькое нашел:
WD2000: How to Remove Unused Standard Styles from a Document
Автор: P A Lych
Дата сообщения: 25.02.2006 00:29
ghosty

Цитата:
Добренькое нашел:
WD2000: How to Remove Unused Standard Styles from a Document

Спасибо! Изучаю Но похоже MS слегка привирает


Добавлено:
Вот в чем фишка. Если копировать более 50 абзацев - тащит все стили. Если меньше - только используемые. Только что попробовал - правда! Как бы иеперь макрос оргганизовать, который будет кусками копировать?. Я не программист, а там нужны какие-нибудь счетчики, циклы...
Автор: kuku1375
Дата сообщения: 25.02.2006 03:05
KuMur

Цитата:
Органайзер удаляет стили, созданные пользователем, но против встроенных стилей заголовков он бессилен!

Вопрос:
А что, Organizer всесилен против других встроенных стилей, кроме заголовков?


Добавлено:
P A Lych

Цитата:
Вот в чем фишка. Если копировать более 50 абзацев - тащит все стили.

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

Добавлено:
PriestalNew

Цитата:
То не отображались кирилица, кроме 2-3 основных шрифтов.


Цитата:
Латинский текст нормально печатается в нужном щрифте.

Вы читали, что я вам ответил на предыдущей странице? У вас, скорее всего, старые неюникодовские шрифты.
Автор: Nopall
Дата сообщения: 25.02.2006 07:34
KuMur
Да, ладно...
К тому же еще интересно, что после восстановления Ворд показывает 700 с чем-то страниц, а их в действительности всего около 70.... Я понимаю, что сузилась ширина столбца и весь текст попал в него, но в 10 раз..... Ну, допустим.
И самый большой прикол, о котором я не сказал выше, что оказывается это произошло не единожды, а два раза, первый раз они исправили...., я не знал.
Так вот, - догадайтесь о закономерности Два раза это происходило на одном и том же участке работы, т.е. что-то мне кажется, что это баг, - или размер дока повлиял или количество таблиц..., потому что документы с меньшей наполненностью открываются нормально...
Автор: KuMur
Дата сообщения: 25.02.2006 09:06
Nopall

Цитата:
но в 10 раз
Так Вы смотрели-то результат "восстановления"?! Там текст по 1 букве в столбце - вот и вертикальный размер таблиц увеличился и число строк...
Автор: Nopall
Дата сообщения: 25.02.2006 15:31
KuMur

Цитата:
Я понимаю, что сузилась ширина столбца и весь текст попал в него, но в 10 раз..... Ну, допустим.

-------
Да, ладно, черт с ним.
Мне причина больше интересна.
Если, кто знает о возможной причине сообщите, может просто был какой-то баг подобный, а там стоит офис хр, естественно не обновленный.
Автор: P A Lych
Дата сообщения: 26.02.2006 15:08
kuku1375

Цитата:
А что, Organizer всесилен против других встроенных стилей, кроме заголовков?


Конечно, Органайзер бессилен против всех встроенных стилей. Но. Если копировать текст в новый документ по 50 абзацев (я для верности пробовал с 49), то в таблицу стилей документа попадают только те, которым в шаблоне задан режим отображения. В моем случае это 3 заголовка против 9 у автора документа. А кроме заголовков, там встороенных, по-моему, только "Обычный". Мне эта информация
Цитата:
WD2000: How to Remove Unused Standard Styles from a Document
помогла. Надеюсь, кому-нибудь поможет и мой комментарий.

Хотя надо отметить, что те стили, которые я создавал сам, несмотря на то, что они не были использованы, все же скопировались.
Автор: kuku1375
Дата сообщения: 26.02.2006 22:30
P A Lych

Цитата:
Если копировать текст в новый документ по 50 абзацев (я для верности пробовал с 49), то в таблицу стилей документа попадают только те, которым в шаблоне задан режим отображения.

Еще раз. Стили копируются в том случае, если они присутствуют в копируемом абзаце. Чтобы они скопировались с абзацем, нужно скопировать его с заключительным символом абзаца. При этом неважно, сколько абзацев вы скопировали. Если, по-видимому, в вашем случае, стили содержатся в абзаце пятидесятом по порядку, они скопируются, когда вы скопируете этот абзац с конечным символом, независимо от того, копировали ли вы предыдущие 49 абзацев. Если они содержатся в предыдущих 49 абзацах, то они скопируются с ними и т.д. Кроме стилей абзаца может быть еще и стиль внутри него для нескольких символов (его называют "character style"). Так или иначе, стиль копируется весте с абзацем, в котором он содержится. Стили еще сохраняются со значком конца раздела (section), с копированием которого они также будут переноситься. Однако, количество копируемых абзацев само по себе никак не влияет на то, будет ли какой-то стиль скопирован. Он далжен быть в каком-то абзаце или разделе, чтобы быть скопированным. И все. Т.е. ваша посылка о зависимости копирования стилей от количества абзацев неверна.
Автор: PriestalNew
Дата сообщения: 26.02.2006 22:35
kuku1375

Если шрифты неюникодные, они, как я понимаю, не отображаются вообще. А эти отображаются. Но только через выделение и смену шрифта. А когда печатаешь дальше, новый текст печатается все тем же Таймсом. При этом независимо от того, в конце или в середине текста.
Автор: kuku1375
Дата сообщения: 27.02.2006 05:59
PriestalNew

Цитата:
А эти отображаются. Но только через выделение и смену шрифта.

Да, интересно... А как называются ваши шрифты?
Автор: ghosty
Дата сообщения: 27.02.2006 12:35
Срочно необходима ваша помощь.
Некая БД автоматически генерирует отчеты в форматах *.html и *.doc.
*.doc при этом конвертируется из *.html. Поэтому:
1) Весь документ отформатирован при помощи таблиц, и это ужасно
2) Все рисунки сохраняются в отдельную папку, и при попытке сохранить в *.rtf они не подцепляются к документу.

Пожалуйста, подскажите какой-нибудь метод быстрой и желательно автоматической обработки таких файлов, чтобы привести их к удобоваримому виду без потери форматирования. Т.е. документ должен быть отформатирован штатными средствами Ворда, а не таблицами, а рисунки должны быть включены в документ.

Ниже прилагаю пример отчета в форматах *.html и *.doc:
http://rapidshare.de/files/14251834/probe.rar.html

Заранее премного благодарен за любую помощь.
Автор: P A Lych
Дата сообщения: 27.02.2006 15:24
kuku1375

Цитата:
количество копируемых абзацев само по себе никак не влияет на то, будет ли какой-то стиль скопирован. Он далжен быть в каком-то абзаце или разделе, чтобы быть скопированным. И все. Т.е. ваша посылка о зависимости копирования стилей от количества абзацев неверна.


Посылка не моя - она отсюда:
http://support.microsoft.com/?kbid=193536

А моя задача - не убить форматирование, а избавиться от ЛИШНИХ, неиспользуемых стилей. И это работает. По- видимому Ворд при копировании больших фрагментов отказывается анализировать документ, а тащит всю таблицу стилей.

А если предварительно удалить пустые абзацы, то согласно Вашей посылке, количество стилей сократится еще в исходном документе. Здесь Вы абсолютно правы.

Кстати, о символьных стилях. В моем случае важны именно они. Информация о них также привязана к символу конца абзаца или это атрибут непосредственно символов, помеченных этим стилем? Т.е. если пользоваться Вашим методом, можно ли избавиться от абзацных стилей, но сохранить стиль знака?
Автор: Nikolai2004
Дата сообщения: 28.02.2006 17:14
У меня Office XP SP3 Rus (не MUI).

При открытии Word в его нижнем левом углу (в строке состояния) появляется надпись "Запрос на поиск вирусов..."



Этот поиск вирусов длится несколько секунд, что удлиняет время загрузки программы. Помогите пожалуйста это отключить.
Автор: KapralBel
Дата сообщения: 28.02.2006 17:26
Nikolai2004
Какой у тебя антивирус?
Автор: Nikolai2004
Дата сообщения: 28.02.2006 17:29
KapralBel
DrWeb 4.33 (без Spider'a)
никак специально я word и drweb не связывал
Автор: KapralBel
Дата сообщения: 28.02.2006 17:35
Nikolai2004
Проверь настройки Ворда и Др.Веба
У меня с таким оффисом стоит 6-й Каспер - сообщение не появляется
Автор: ghosty
Дата сообщения: 28.02.2006 17:51
Nikolai2004

Цитата:
DrWeb 4.33 (без Spider'a)

Скорее всего, в настройках ДрВеба есть что-нибудь вроде "защиты от макро-вирусов"...
Автор: Nikolai2004
Дата сообщения: 28.02.2006 17:59
KapralBel
В DrWeb никаких особых настроек по интеграции с чем либо я не не нашёл. Spider у меня не установлен, т.е. в трее антивирус не висит.

А насчёт Word, я нашёл что-то по теме только по этому пути:
Сервис->Параметры->Безопасность->Защита от макросов


У кого какие ещё идеи будут?
Автор: KapralBel
Дата сообщения: 01.03.2006 09:18
Nikolai2004
Есть ли возможность деинсталировать Др.Веба и попробовать без него?
Автор: Nikolai2004
Дата сообщения: 01.03.2006 22:20
Деинсталировал Dr.Web, перезагрузился и снёс его папку.
Microsoft Word продолжает показывать "Запрос на поиск вирусов"

Как же его усмирить? Неужели никто с похожей ситуацией не сталкивался?
Автор: Spectr
Дата сообщения: 02.03.2006 00:26
Nikolai2004

Цитата:
Microsoft Word продолжает показывать "Запрос на поиск вирусов"
Как же его усмирить? Неужели никто с похожей ситуацией не сталкивался?


у меня такая же ситуция на двух компах, уже год как - возникла после установки SP3 или SP2 к Office XP (не помню уже точно). Тоже пытался решить эту проблему в том числе полной переустановкой офиса. Результат

1) проблема решаема если поставить другой антивир (например NOD32), где есть подключаемый отдельный модуль для работы с офисом (соответсвенно ворд распознает его наличие и быстро в фоновом режиме проверяет на вирусы-макросы как открываемые документы так и подцепляемые addins)

2) Dr Web до сих пор не обзавелся модулем работы с офисом и приходится либо мирится с этим сообщением либо отключать ненужные модули (Mathtype, Endnote и тд - см folder Startup in Office10 and in Documents and Settings...../Application Data/Microsoft/.../Word/StartUp)
Поиск отсутствующего модуля антивируса для проверки этих addins и определяет время задержки при показе "Запрос на поиск вирусов" если запускается ворд без документов. У меня около 10 сек, так что мирюсь с этим, не хочу отказываться от DrWeb надеюсь что когда-нибудь модуль сделают, ведь Spidermail тоже не сразу появился.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: Проблема с русскими именами файлов на IIS FTP сервере win 2k


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.