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

» Microsoft WORD

Автор: kuku1375
Дата сообщения: 11.12.2005 23:14
Astra55

Цитата:
Я не настолько неграмотен

Дорогой друг!

Я не знаю насколько вы грамотны. Я только пытался вам помочь, исходя из того описания, что вы дали. Если ни мой совет, ни советы других присутствующих вам не помогли, попробуйте, разве что, распечатать этот документ, а потом его просканировать. Если и распечатать нельзя, тогда остается только проконстатировать, как в том анекдоте: "Так, плохо!"
Автор: ghosty
Дата сообщения: 11.12.2005 23:37
kuku1375
Может быть, у Вас есть какие-нибудь соображения по поводу "деконструкции" полей?
Просто можно, конечно, сделать макрос, который бы исправлял ошибки, заменяя поля обычным текстом. Но если бы можно было это сделать именно на уровне непосредственной работы с полями, было бы намного проще и удобнее (поля оставались бы в документе).

Пока я сформулирую вопрос таким образом: где хранится информация, код (к примеру) оглавления, где хранится сам текст, как получить к этому доступ, как с этим работать?
Автор: kuku1375
Дата сообщения: 12.12.2005 01:36
ghosty
Я не знаю.
Автор: bredonosec
Дата сообщения: 12.12.2005 12:09
ghosty

Цитата:
Не понял.
В прямом смысле. Подымал (год или полтора назад) вопрос насчет "как сноски и библиографию раскидать по алфавиту, с присвоением номеров, и эти номера вписать в поля ссылок в тексте. получил совет пользовать их. Разобраться, как это сотворить в готовом тексте, не получилось, плюнул, мучался вручную.
Автор: ghosty
Дата сообщения: 12.12.2005 14:47
bredonosec
Да нет, сделать с нуля все это теоретически можно.

У меня другая проблема - есть библиографическая база данных, которая связана с Вордом посредством макросов и использования специальных полей. Т.е. через интерфейс Ворда никакие свойства этих полей задать нельзя.
При работе этих макросов/полей библиография (кириллическая) сортируется неправильно. Вот и думаю, как это можно исправить.
Автор: bredonosec
Дата сообщения: 12.12.2005 14:58

Цитата:
Да нет, сделать с нуля все это теоретически можно.
- А у меня было- не с нуля. Был текст, где ссылы в порядке появления в тексте получали номера (а по мере редактирования добавлялись новые вразброс) и соответственно номера в конце назначались. Что приказано было исправить на алфавитный порядок.
//правда твой случай, похоже, еще сложнее.
Автор: ghosty
Дата сообщения: 12.12.2005 15:14
bredonosec
Так я же тебе пытался помогать как мог. Ты чего, обижаешься, что ли?
Автор: bredonosec
Дата сообщения: 12.12.2005 15:56

Цитата:
Ты чего, обижаешься, что ли?
Да нет, просто вспомнил, что предложение было такое в ответ на такую ситуацию. А от кого - не помню Никаких обид.
Автор: Astra55
Дата сообщения: 12.12.2005 19:04
2 kuku1375

Вы плохо прочитали мой изначальный вопрос, там не было ни слова про снятие паролей. Я спросил про внедренный нередактируемый шрифт, из-за которого все катавасия и получается. Распечатать, конвертировать, отсканировать я могу без проблем, суть вопроса была совершенно не в этом.
Автор: SuperMaximus
Дата сообщения: 12.12.2005 20:11
Ребята, я вот касательно своего вопроса на предыд. странице понял, что в помощь мне прийдет операция слияния... Потом мне это сказали и на работе.
Ребята, проблема в том, что есть у нас БД (Excel'евская) в виде огомной таблицы... Есть word'овская форма с названиями столбцов таблицы и незаполненными ячейками этой самой таблицы. Так вот в идеале при слиянии Excel'евской базы (пересноса соотв иф-ции в эту word'овскую таблицу) должно автоматом создаваться, к примеру, 50 копий документа word (с внесенными в них однотипными данными из базы)... При большом объеме базы почему то при слиянии в doc заносится разнообразный бред, т.е. какие-то англ. слова, символы... А при внесенни маленькой базы все работает на УРА.
Я вас прошу объяснить мне, в чем может быть проблема и еще лучше - объяснить на конкретных примерах КАК должна правильно осуществляться операция слияния.

В инете встречал множество примеров иллюстраций слияния в действии, но все объясняется очень поверхностно и недоступно. Пожалуйста, или киньте ссылки на нормальные уроки (слияние Excel и Word) или киньте свои примеры с доходчивым объяснением...

Заранее благодарен!
Автор: ghosty
Дата сообщения: 13.12.2005 04:55
Удивительно, конечно. Ну почему при использовании подстановочных знаков поиск работает только по принципу .Matchcase=True. И даже если в коде ей поставить "False", ей до лампочки. Как же это обойти?

И еще, может быть, кто-нибудь знает, как в VBA сделать что-нибудь вроде Progress Bar, чтобы, напр., в статусной строке показывал процесс выполнения макроса? Поиск и разметка выполняется с черепашьей скоростью
Автор: rzt
Дата сообщения: 13.12.2005 10:40

Цитата:
Есть такая программа или плагин к winword для просмотра, редактирования внутреннего форматирования doc файлов. С её помощью можно было исправить разные глюки при работе со стилями, списками. В одном окне видим текст, в другом спецкоды word. Вот только я не помню как она называлась.
Подскажите пожалуйста.

А вот нашел я наконец-то эту программу в журнале PC Magazine, CrossEyes называется. Здесь её описание на форуме
http://forum.ru-board.com/topic.cgi?forum=35&topic=20035#1
тормозит с ней word очень, а кириллица отображается в кодах примерно так [alt+0133]


Добавлено:
Вот такая проблема WinWord 2003:
В таблицах оформленных стилем «Сетка таблицы» (так показывает word) хочу поменять шрифт с 9 пт на 10 пт. Открываю настройки стиля меняю шрифт. Шрифт в стиле меняется, а шрифт текста в таблице остаётся как был. Поменять его можно только применив к выделенной таблице размер шрифта 10 пт. При этом появляется лишний стиль знака 10 пт. А как раз хочу избавиться от лишних стилей.
При этом программа CrossEyes не помогает – она показывает оформление конкретной таблицы, а не стилей.
Автор: SuperMaximus
Дата сообщения: 13.12.2005 22:17
Скажите, пожалуйста, как сделать так, чтобы можно было вычислить к примеру 5% от 140 в формуле (путем умножения значений закладок). Как это в самой формуле записать в Word'e? Я пробовал test1*test2%, но выскакивает синтакс. ошибка!

Заранее благодарен!

Добавлено:
И еще - скажите, пожалуйста, как заблокировать участок (блок) текста для редактирования в Word'е?

Т.е.: написано что-то вроде в форме для заполнения:

-бла-бла-бла-бла-бла-бла-бла-бла-бла-бла
-введите имя:
-бла-бла-бла-бла-бла-бла-бла-бла-бла-бла

бла-бла - не должно быть доступным для редактирования незнающим пользователям, а напртив "введите имя" можно будет спокойно вводить свое имя.

Можно такое реализовать?
Автор: knrd
Дата сообщения: 13.12.2005 22:56
На первый вопрос я тебе ответил в ПМ, а насчет второго, может подойдет, если текст, который не должен редактироваться, вставить в виде рисунка?
Автор: SuperMaximus
Дата сообщения: 13.12.2005 23:10
knrd, Спасибо! Нет, ни в коем случае Текст должен оставаться текстом... текстом, доступным для редактирования, к примеру, начальству, и недоступным для обычного юзера.
Автор: knrd
Дата сообщения: 13.12.2005 23:17
SuperMaximus
А если текст вставлен как, например, объект из Visio?
У начальника Visio есть, и он может перейдя туда, этот текст редактировать.
А у пользователя, положим, нет, тогда ему этот текст недоступен.
Автор: Yuk
Дата сообщения: 13.12.2005 23:46
SuperMaximus
Почему бы все это не сделать в Экселе?
Автор: Zodiak
Дата сообщения: 14.12.2005 18:46
Нужно достать из Ворда так называемый spelling dictionary , то есть список слов.в нем же есть проверка орфографии,значит есть какой-то словарь.как это сделать?
Автор: SuperMaximus
Дата сообщения: 14.12.2005 22:59
Глюки при слиянии в документ Word при использовании в кач-ве источника таблицы Excel:

Если данные в денежной, числовой или подобной форме, то, к примеру, при автомат. занесении их в поле слияния (MergeField) Word получается следующее:

Число вида 53 000,00 трансформируется в 53000 (уже в поле слияния Word)
Даже при конвертации в текстовый тип число, к примеру 345,20 превращается в 345,2. Почему? Нельзя никак с ноликами числа оставить?

Как нормально "слить" в док-т word дату??? Почему 19.07.05 всегда превращается в американский формат 07/19/05 ???
Как бы я не выставлял формат ячейки, все-равно получаю амер. формат

Помогите, нужно срочное решение проблемы!
Заранее благодарен!
Автор: bredonosec
Дата сообщения: 14.12.2005 23:42

Цитата:
Нужно достать из Ворда так называемый spelling dictionary , то есть список слов.в нем же есть проверка орфографии,значит есть какой-то словарь.как это сделать?
- Достать в текстовом виде можно лишь словарик слов, которые сам добавил. Так называемый, "custom.dic". Основной словарь не в текстовом виде.
Напр, на рус.яз в 97 оффисе это -
c:\Program Files\Common Files\Microsoft Shared\Proof\msgr_ru.lex
c:\Program Files\Common Files\Microsoft Shared\Proof\mshy_ru.lex
c:\Program Files\Common Files\Microsoft Shared\Proof\mssp_ru.lex
c:\Program Files\Common Files\Microsoft Shared\Proof\MSTH_RU.LEX




Добавлено:

Цитата:
Глюки при слиянии в документ Word при использовании в кач-ве источника таблицы Excel:
- попробуй, может, сменить в региональных настройках символ разделения целого-дробного с точки ан запятую или обратно. В настройках выни, в настройках офиса (ворда и ёкселя) поочередно, авось полчучится в каком-либо варианте нужный эффект.
//сам мучался дико, бо у меня при вводе огромных таблиц из инета в эксель числа трансформировались в даты (причем, ничего общего с вводимыми числами не имеющими)
(где-то в начале темы ворда или екселя мои мучения отражены)

Автор: Zodiak
Дата сообщения: 14.12.2005 23:52
bredonosec
спасибо! все-таки кусками достать можно......если поставить ДОСовскую кодировку и двоичный вид в меню Вид блокнота
Автор: bredonosec
Дата сообщения: 15.12.2005 01:13

Цитата:
в меню Вид блокнота
А блокнот разве открывает файлы более 64 килов? Или это "боле другой" блокнот?
Да, листер тотала как раз в двоичном виде открывает их, но вижу крякозябры.
Автор: kuku1375
Дата сообщения: 15.12.2005 02:04
bredonosec

Цитата:
меня при вводе огромных таблиц из инета в эксель числа трансформировались в даты (причем, ничего общего с вводимыми числами не имеющими)

Дорогой Бредоносец!

А откуда вы знаете имели ли те числа отношение к вашим или не имели?

Вообще-то Эксел манипулирует с датами как с числами, а показывает вам их том формате, какой вы выберете. Чтобы видеть не числа, а даты, пойдите в меню:
Tools=>Options=>View и снимите галку в Formulas под Window options.
Тогда Эксел перестанет показывать вам даты в том виде, который использутся для формул (т.е. в виде чисел).
Автор: Zodiak
Дата сообщения: 15.12.2005 11:05
bredonosec
Естесственно тотала. Не забудь поставить ДОСовскую кодировку. И просмотри почти конец файла MSGR_RU. А в этих крякозябрах можно увидеть изредка встречающиеся русские слова.Конечно это крайне неудобный способ для "доставания" оттуда списков
Автор: SuperMaximus
Дата сообщения: 15.12.2005 21:10
Ребята, как при слиянии док-тов Excel и Word сделать так, чтобы в случае пустой ячейки Excel в поле слияния Word отображалось "---" (прочерки, либо слово "отсутствует"). Это все нужно для осуществления отображения цены, т.е. если цена в ячейке присутствует, тогда все отобр. в виде "1300 дол." (слово "дол." добавляется если ячейка не пуста).

Заранее благодарен за ответ!

Добавлено:
Ребята, и еще, - можно ли как-нибудь организовать слияние 2-х док-тов Word так, чтобы как и при слиянии с таблицей Excel автоматом брались данные из соотв. полей исходного (Вордовского документа)?
В Excel оно то понятно, что первые строки столбцов автоматом указывают на название однотипных данных, которые будут вноситься в одни и те же поля слияния, а вот как обозначить в обычном текстовом док-те Word места, из которых нужно брать текст для слияния?
Автор: bredonosec
Дата сообщения: 17.12.2005 04:29
kuku1375

Цитата:
А откуда вы знаете имели ли те числа отношение к вашим или не имели?

Вообще-то Эксел манипулирует с датами как с числами, а показывает вам их том формате, какой вы выберете. Чтобы видеть не числа, а даты, пойдите в меню:
Дорогой куку! Если я упомянул, что не относятся, значит уже пробовал. И лежащее на поверхности предлагать не особо осмысленно
Подробнее - версия для печати темы экселя, посты :17:45 30-05-2003, :01:16 06-09-2003, корректного ответа так и не было.
Zodiak

Цитата:
И просмотри почти конец файла MSGR_RU. А в этих крякозябрах можно увидеть изредка встречающиеся русские слова.
Ага, в конец заглянуть не подумал. //Правда слова, разделенные спецсимволами и прочими кряками

Цитата:
й  M яю ! U яя ' яязи мяержанно nягодня p x яйчас r Г ярдито h
П яедь j
Щ яьезно tяади pяльно v + ястематически xяверно l
+ + яозь zяоль |ы ч яко ~Ё я-нибудь Аяро Вяабо Д !!ядко n
яегка r C!#!ядовательно [<!7!ям tяует яишком И O!яовами $ w!p!a!яно v j!яом Кяжно Мяучае в М!Е!яйно Ояышно xя
мне не кажутся вообще возможностью для вытаскивания какой-либо инфы.. :/

Автор: kuku1375
Дата сообщения: 17.12.2005 04:57
bredonosec
Время можно было не приводить, оно зависит от часового пояса, а вот не мешало бы дать страницы, чтобы не шаритьпо всему подряд.
Автор: ghosty
Дата сообщения: 17.12.2005 05:06
kuku1375
Он привел строку для поиска А страницу искать трудно.
Автор: kuku1375
Дата сообщения: 17.12.2005 05:14
ghosty

Цитата:
Он привел строку для поиска

Прошу прошения, но шутку не понял.
Автор: bredonosec
Дата сообщения: 17.12.2005 05:18

Цитата:
Прошу прошения, но шутку не понял.
- Когда тема под сотню страниц, что-то искать на ней проще всего через версию для печати. Найдя пост, выискивать по дате номера страниц - гемор длительный. Для указания места достаточно дать строку поиска - дату поста. По ней тебя выведет точнехонько на пост. Это распространенная практика на борде.

//сорри у остальных за оффтоп//

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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