Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » Microsoft Word (Часть 1)

Модерирует : gyra, Maz

Widok (16-03-2006 15:02): http://forum.ru-board.com/topic.cgi?forum=5&topic=18912  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99

   

Dimius



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Разобраться в справке MS Word нелегко, читать ее просто так неинтересно, найти что-то трудно, а по устранению неполадок там практически ничего нет. Поэтому начинающим пользователям лучше всего учиться опытным путем – пойти в меню и методически исследовать опцию за опцией – установить, попробовать, что получилось, снять и посмотреть, что снова получилось (экспериментировать таким образом, конечно, можно не рабочих документах, а на их копиях). Приобретя методом «тыка» некие знания о какой-нибудь опции, можно почитать о ней справку уже с большим успехом и интересом.
 
В MS Word собрано много чего. Возможности использования большие, но и возможности сбоев и конфликтов велики. MS Word вступает в конфликт даже с проверкой русской орфографии (см. стр. 45) и с Windows XP, хотя разработчик у них один – Microsoft. Другой курьез – если открыто два документа или более, то попытка восстановить или максимизировать минимизированный документ с панели задач Windows приводит к неожиданному закрытию MS Word. Оказывается, конфликт происходит с программой распознавания рукописного текста Windows XP, которую лучше всего убрать: на панели задач Start=>Control Panel=>Regional and Language Options=>Details=>Settings=>Handwriting Recognition=>Remove=>OK. Что тут говорить о совместимости с программами других разработчиков, даже очень солидных. Например, новейший Adobe Acrobat седьмой версии тоже странно влияет на Normal.dot (см. стр. 69). Поэтому, если нет насущной необходимости, лучше не добавлять никаких программных улучшений к MS Word.
 
Если вы хотите использовать какую-то базисную возможность, а она почему-то не срабатывает, перечислите выбранные вами опции (замечание вроде "все галки поставлены" ничего не объясняет, т.к. "галки" могут быть поставлены не все и не те), если есть сообщения об ошибках также дайте и их (лучше в виде скриншота).
 
Если вы решаете какую-то задачу, то нужно сконцентрироваться не на том, как вам лучше использовать определенные ресурсы MS Word, а на самой задаче. Тем, кто вам захочет помочь будет легче понять вашу проблему и предложить наилучшее решение, которое необязательно будет решаться теми средствами, как вам представлялось.
 
Не стоит просить написать за вас макро. Если вы дошли до понимания необходимости улучшить MS Word программными средствами, нужно сделать еще один шаг и самому научиться писать код. Хорошее пособие можно найти по адресу http://infocity.kiev.ua/prog/other/content/progother007.phtml?id=743  
 
Лучше не засорять форум вопросами, которые возникают не из практических задач, а из праздного любопытства.
 
Кроме Руборда есть и другие места, где можно многое почерпнуть об MS Word. Наиболее авторитетный сайт –Microsoft Word MVP FAQ Site по адресу http://word.mvps.org/AboutMVPs/index.htm На портале Microsoft есть форум по Microsoft Office http://www.microsoft.com/office/community/en-us/default.mspx, а нем отделение по MS Word с подразделами.
 
Полезные ресурсы на русском языке:
Microsoft Office Extensions - http://www.microsoft.ru/offext/  
Десять простых настроек для MS Office 97 - http://www.microsoft.ru/offext/developers/materials/material.aspx?id=60
 
Подключайтесь к обсуждению Приятной работы в Wordе!

Всего записей: 495 | Зарегистр. 02-11-2002 | Отправлено: 22:41 19-12-2002 | Исправлено: Maz, 22:40 24-02-2017
uhty

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kuku1375
Руками, что ли набирать? Не, спасибо.
Я про макрос спрашивал. Как его закончить грамотно?
Кто на VB пишет, вроде несложно. Тока надо синтаксис знать.
 
А интересно, можно как-то посмотреть исходники макросов Перестройки?
Или это в другом месте обсуждать?

Всего записей: 207 | Зарегистр. 07-12-2002 | Отправлено: 08:53 26-04-2005
kuku1375

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uhty

Цитата:
Руками, что ли набирать? Не, спасибо.  
Я про макрос спрашивал. Как его закончить грамотно?  
Кто на VB пишет, вроде несложно. Тока надо синтаксис знать.

От одного движения вашей мысли макрос не создастся. Нужно кое-что сделать ручками, да и понимать кое-что тоже не мешает. Я вам дал сценарий, как этот макрос сделать. Могу подробнее, если все равно непонятно.
1. идем в меню: Tools=>Macro=>Record New Macro..=>Assign New Macro;
2. тут нужно выбрать, хотите ли вы сделать для этого макроса toolbar (инструментальную линейку, что ли) или какое сочетание клавиш, или будете каждый раз заходить в меню мышкой (или клавишами);
3. нажимаете кнопку ОК и запись макро пошла;
4. по моему описанию вызываете фигурные скобки и вписываете в них все, кроме цифр;
5. нажимаете кнопку "stop recording".
Болванка готова. Дальше, если ваше представление о программировании состоит только в том, что это "вроде несложно", вам придется ею и ограничиться, т.е. вызвать ее, например, выбранным вами сочетанием клавиш, вписать цифры и нажать shift+f9. Другой вариант: окрыть вашу болванку в редакторе вижуал бейсика и подредактировать, чтобы после того, как вы впишете свои цифры, shift+f9 вписывалось бы за вас автоматически. Еще можно много кое-чего прибавить, например разные проверки того, что вы вписываете с ласковыми предупреждениями, или сделать какую-нибудь форму с textboxes, куда вы будете вписывать свои цифры, или на форме дать listboxes, где можно будет выбирать из заготовленных чисел, или..., только нужно синтаксис знать.

Всего записей: 1068 | Зарегистр. 12-03-2005 | Отправлено: 10:21 26-04-2005
uhty

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kuku1375
Один трёп. Не лень же писать...
Вроде вопрос конкретный был...
А макрос написан, читайте внимательней.
 
Кто-нибудь, подскажите, как правильно закончить вышеприведенный макрос?
Или как это в Перестройке сдлелано?
Или как из Перестройки один этот макрос вытянуть?

Всего записей: 207 | Зарегистр. 07-12-2002 | Отправлено: 08:49 27-04-2005
evle



1 + int rand(100);
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uhty
Уф... Ну и задачка. Вот накропал:

Код:
Selection.Find.ClearFormatting
    Selection.Find.Replacement.ClearFormatting
With Selection.Find
        .Text = " ([0-9]@)/([0-9]@) "
        .Replacement.Text = "\1;\2"
        .Forward = True
        .Wrap = wdFindContinue
        .Format = False
        .MatchCase = False
        .MatchWholeWord = False
        .MatchAllWordForms = False
        .MatchSoundsLike = False
        .MatchWildcards = True
    End With
    Selection.Find.Execute Replace:=wdReplaceOne
    txt = Selection.Text
    Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:= _
    "eq \f(" + txt + ")", PreserveFormatting:=False
 
Вроде работает, но заменяет только первую дробь в выделенной части, иначе пока никак. Можно, конечно, выделение запомнить и в цикл прикрутить, да времени мало.
kuku1375
Большое спасибо за лекцию, но ее никто не просил.
 


----------
For every complex problem, there is a solution that is simple, neat, and wrong.

Всего записей: 2110 | Зарегистр. 03-02-2005 | Отправлено: 18:55 27-04-2005 | Исправлено: evle, 19:00 27-04-2005
zzzolegzzz



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как в ВОРДЕ отключить сохранение для документа истории исправлений ?

Всего записей: 980 | Зарегистр. 15-05-2002 | Отправлено: 20:38 27-04-2005
kuku1375

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zzzolegzzz

Цитата:
Как в ВОРДЕ отключить сохранение для документа истории исправлений ?

Так же как и включить, т.е. Tools=>Track changes или ctrl+shift+e
evle

Цитата:
Большое спасибо за лекцию, но ее никто не просил.  

Пожалуйста, я думаю она дала адресату некоторое представление.

Всего записей: 1068 | Зарегистр. 12-03-2005 | Отправлено: 23:12 27-04-2005
Unregistered_user



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а как сделать ссылку на номер страницы? был у меня где то старенький но хороший макрос "реферат без проблем" или что то в этом роде. В документе который он выдает классно получалось- в оглавлении не четкий номер страницы а ссылка на заголовок, она как то хитро обновляется когда заголовок смещается вниз (добавляю материал) номер страницы сам прописывается правильный

Всего записей: 315 | Зарегистр. 11-10-2004 | Отправлено: 01:38 28-04-2005 | Исправлено: Unregistered_user, 01:39 28-04-2005
abz



Хулиган
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Unregistered_user
 
Вставка - Ссылка - Оглавление и указатели

Всего записей: 14975 | Зарегистр. 04-11-2002 | Отправлено: 02:12 28-04-2005
uhty

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
evle
Макрос вроде работает, только с Ошибкой! (в Ворд 2003). Где ошибка, не знаю.
В Перестройке такой макрос не смотрел?
 

Всего записей: 207 | Зарегистр. 07-12-2002 | Отправлено: 03:28 28-04-2005
evle



1 + int rand(100);
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uhty
08:28 28-04-2005
Цитата:
Макрос вроде работает, только с Ошибкой! (в Ворд 2003).  

Странно, у меня тоже 2003 и ошибки не выдает. Попробуй запустить из под редактора бейсика и скажи в какой строке ошибается. Что такое Перестройка не знаю.

----------
For every complex problem, there is a solution that is simple, neat, and wrong.

Всего записей: 2110 | Зарегистр. 03-02-2005 | Отправлено: 04:00 28-04-2005
uhty

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
evle
А, понял, числитель/знаменатель нужно у тебя через ";" вводить - тогда все работает.
К сожалению дробные числа не пройдут, и если что-то кроме чисел, например в экономике Деньги/Время=0.
В Перестройке можно было любые выражения переделывать в дробь.
В Перестройке вроде мелькает новая страница, возможно там копируется 1/2 в новую страницу, разделяется и потом два раза TypeText (в Undo)
 
Обычно очень полезен этот макрос, когда уже есть документ с кучей дробей написанных через "/".

Всего записей: 207 | Зарегистр. 07-12-2002 | Отправлено: 05:35 28-04-2005
zzzolegzzz



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kuku1375

Цитата:
zzzolegzzz  
Цитата:Как в ВОРДЕ отключить сохранение для документа истории исправлений ?  
Так же как и включить, т.е. Tools=>Track changes или ctrl+shift+e  

Выключаю ! - Но при открытии документа снова и включении показа разметок показываются все эти исправления ! При этом у меня размер файлов в 2 раза больше стандартного ...
 
Поэтому мне надо не только отключить сохранение новой информации о исправлениях документа но и убить всю старую информацию об этом ! КАК ?

Всего записей: 980 | Зарегистр. 15-05-2002 | Отправлено: 06:05 28-04-2005
evle



1 + int rand(100);
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uhty
10:35 28-04-2005
Цитата:
нужно у тебя через ";" вводить  

Нет, я ищу два числа, разделенных / и окруженных пробелами.

Цитата:
если что-то кроме чисел, например в экономике Деньги/Время=0.  

Предупреждать надо. Для меня дробь это два числа. Попробуй поменять на
         .Text = " (^$@)/(^$@) "  
(Не уверен, что сработает)

Цитата:
В Перестройке вроде мелькает новая страница, возможно там копируется 1/2 в новую страницу, разделяется и потом два раза TypeText (в Undo)  

Признак не очень грамотного написания. Где можно сие чудо найти?

----------
For every complex problem, there is a solution that is simple, neat, and wrong.

Всего записей: 2110 | Зарегистр. 03-02-2005 | Отправлено: 07:00 28-04-2005
kuku1375

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zzzolegzzz

Цитата:
Поэтому мне надо не только отключить сохранение новой информации о исправлениях документа но и убить всю старую информацию об этом ! КАК ?

Это делается с инструментальной линейки Reviewing. Если вы ее не установили, то нужно пойти в Tools=>Customize=>Toolbars=>поставить галочку на Reviewing. Затем на иконке "accept changes" этой линейки нажать стрелочку направленную вниз и выбрать "accept all changes", т.е. "принять все изменения".

Всего записей: 1068 | Зарегистр. 12-03-2005 | Отправлено: 07:41 28-04-2005
zzzolegzzz



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kuku1375
Понятно ! Ну а как сделать чтобы изначально в документе ничего не сохранялось ?

Всего записей: 980 | Зарегистр. 15-05-2002 | Отправлено: 08:05 28-04-2005
kuku1375

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zzzolegzzz

Цитата:
Ну а как сделать чтобы изначально в документе ничего не сохранялось ?

Если вы хотите, чтобы эти tracking changes вообще нельзя было включить через Tools=>Track changes или ctrl+shift+e, тогда нужно пойти в меню:
Tools=>Options=>Track changes и далее выставить следующие значения:
Insertions: - (none)
Color: - Auto
Formatting: (none)
убрать галочку из Use balloons in Print and Web layout
Mark: - (none)
Color: - Auto

Всего записей: 1068 | Зарегистр. 12-03-2005 | Отправлено: 08:25 28-04-2005
uhty

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прошу прощения, склероз. Вопрос про Перестройку уже обсуждался и решение с ошибкой есть вот здесь: http://forum.ru-board.com/topic.cgi?forum=5&topic=11289 нужно было установить свой цифровой сертификат.
Правда все равно при запуске Word 2003 выскакивает окошко:  
"Перестройка 2002  
Error 3977  
Compile Error!  
Wrong Microsoft Word Version!"
Надо ждать новую версию совместимую с Word 2003.
 
Но жить можно. При нужде - скопировать шаблон Перестройки RbMacro.dot в папку startup, а если не нужно - удалить.
Это гораздо лучше, чем самодельные макросы.
 
А где обсуждается, как вскрыть (подсмотреть) исходники защищенных макросов и др. VB проектов?

Всего записей: 207 | Зарегистр. 07-12-2002 | Отправлено: 03:27 02-05-2005
knrd

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uhty
 

Цитата:
А где обсуждается, как вскрыть (подсмотреть) исходники защищенных макросов и др. VB проектов?

 
Здесь сообщается, где лежит
"Пакет утилит для восстановления забытых паролей в различных программах".
http://forum.ru-board.com/topic.cgi?forum=35&topic=0619&start=300#lt
 
С его помощью можно определить пароль vba-проекта, в частности, из Перестройки.

Всего записей: 729 | Зарегистр. 31-07-2002 | Отправлено: 11:48 02-05-2005
shadow3000



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Кто-нибудь знает почему при открытии документа в Word2003 производится Проверка Правописания (в статусбаре соотв. иконка + тормозное листание), хотя в Параметрах "автоматически проверять" выключены? Что еще нужно отключить?

 
У меня такая же проблема, галки все сняты, но страшно тормозит при открытии, надо ждать, пока он там все проверит. Бывает если сразу начать резко листать, то может вылететь с ошибкой.
Word 2003 +SP1

----------
"Пока, неудачники, я всегда вас ненавидел" (с) :-)

Всего записей: 421 | Зарегистр. 03-02-2002 | Отправлено: 00:02 05-05-2005
abz



Хулиган
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shadow3000
 
Читай тему. Уже 100 раз обсуждалось. Проблема в библиотеке MSGRRU32.DLL, которая входит в SP1. Её надо поменять на ту, что идёт в офисе без SP1 и всё будет летать.

Всего записей: 14975 | Зарегистр. 04-11-2002 | Отправлено: 00:32 05-05-2005
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99

Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » Microsoft Word (Часть 1)
Widok (16-03-2006 15:02): http://forum.ru-board.com/topic.cgi?forum=5&topic=18912


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru