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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
ghosty



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

Цитата:
Инфа из помощи к ворду что-то не хочет укладываться в голове..  

Самое эффективное поначалу ИМХО - записывать свои действия в макросы и смотреть, что получилось.  
А потом читать MSDN...

Всего записей: 6808 | Зарегистр. 21-09-2002 | Отправлено: 17:25 26-06-2004
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TCPIP  
что-то саму ссылку не вижу.  
   
Только на амазон есть, а там за упитанных енотов предлагают купить.
ghosty

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

----------
Вопрос: 'Что человек курит?' как правило возникает не когда ты слышишь, как он дышит, а когда видишь, что он пишет
Пропеллер играет роль вентилятора, он останавливается -пилот потеет
Аськи нету.

Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 22:18 26-06-2004 | Исправлено: bredonosec, 18:24 28-06-2004
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Попробовал "запись в макрос" действий: найти гиперссылку, показать коды поля (альт+ф9), найти
Код:
HYPERLINK "file:///C:\\0\\All1.html" \l "intro#intro"
, заменить на почти то же самое
Код:
HYPERLINK \l "intro"
+ (^dPAGEREF someref \h ) ...  
 
Результаты: выделить не получается, контекстные меню не действуют (пока не остановишь или не поставишь на паузу запись макроса),  
 Возникает также проблема, как находить (как вписывать в строку поиска) изменяющиеся имена закладок (если бы количество символов было одинаково, тогда можно было бы "любая буква/цифра" нужное к-во раз, потом - символ #.. а так - (что на 97, что на 2000)
 (cмысл - имена закладок в ссылках почему-то дважды стоят, одно надо убрать вместе с #)
 
 //проделывать могу на офисе 97 или 2000 сп3 рус (на разных системах стоят), так что, хотелось бы услышать пути решения исходя из возможностей
 
Добавлю:
Если на 2000 оффисе пытаться заменить гиперссылки вышеуказанным способом  

Код:
HYPERLINK "file:///C:\\0\\All1.html" \l  
HYPERLINK \l  
, при возвращении из вида "код" к нормальному, ссылка всё равно показывает на файл. При открытии для изменения там всё еще стоит адрес файла.  
Если в коде поля вручную вырезать второе упоминание о закладке, ничего не изменяется. Гиперссылка также показывает на файл нтмл с двойной закладкой.  
 Я в непонятках..

----------
Вопрос: 'Что человек курит?' как правило возникает не когда ты слышишь, как он дышит, а когда видишь, что он пишет
Пропеллер играет роль вентилятора, он останавливается -пилот потеет
Аськи нету.

Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 00:21 28-06-2004 | Исправлено: bredonosec, 06:59 28-06-2004
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот попробовал вставить коды закладок и перекрестных ссыл еще в нтмл источник.  
Итог - в вордовском файле, куда импортировал содержимое нтмл, эти коды отобразились обычным текстом
Цитата:
 3.2 Конформность (^d PAGEREF conformance \h )  

Вопрос: можно ли этот текст в код перекинуть? Автоматическим методом (не по одному) ?

Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 23:42 29-06-2004
Looking



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexei111
Попробуй в свойствах папок убрать галочку в пункте "Скрывать расширения ..." и применить ко всем папкам.
 
Rew
http://www.microsoft.com/rus/office/Overview.mspx http://www.microsoft.com/rus/office/Developers.mspx
http://www.microsoft.com/rus/office/Library.mspx
 
MusicLover
Для большинства лазерников поля в 1/4" (дюйма), т.е 25,4/4=6,35мм.
Для большинства матричников нижнее 1" (для удержания листа между валиками), верхнее как правило менее 1/2 " получить трудно. Боковые обычно ограничены для стороны листа 297 мм. На 210 можно получить 0.
У некоторых струйников (обычно фото) есть возможность печатать вообще без полей
 

Всего записей: 1814 | Зарегистр. 02-06-2004 | Отправлено: 12:18 02-07-2004 | Исправлено: Looking, 12:19 02-07-2004
MorSe

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

Всего записей: 8886 | Зарегистр. 29-09-2002 | Отправлено: 18:13 03-07-2004
Robert



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MorSe
 
Процедура на VB, оформляющая курсивом все латинские буквы активного документа.

Код:
Public Sub Latin()
    Dim n As Integer, i As Integer, c As String * 1
    With ActiveDocument.Characters
        n = .Count
        For i = 1 To n
            c = .Item(i)
            If (c > "a" And c < "z") Or (c > "A" And c < "Z") Then .Item(i).Font.Italic = True
        Next i
    End With
End Sub

Всего записей: 285 | Зарегистр. 12-03-2003 | Отправлено: 19:39 03-07-2004
MorSe

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Robert
Спасибо большое!
Проверил - работает.

Всего записей: 8886 | Зарегистр. 29-09-2002 | Отправлено: 22:06 03-07-2004
Robert



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bredonosec
 
Если надо
Код:
HYPERLINK "file:///C:\\0\\All1.html" \l "intro#intro"
заменить на
Код:
HYPERLINK \l "intro" (^d PAGEREF intro \h)
попробуй обычной заменой без макросов:

  1. Показать коды полей (Alt+F9)
  2. Правка -> Заменить..., Больше, Подстановочные знаки
  3. В поле Найти: пиши
    Код:
    (HYPERLINK)(*)( \\l ")(*)(#)(*)(")

  4. В поле Заменить: пиши
    Код:
    \1\3\6 (^^d PAGEREF \6 h)

  5. Заменить все
  6. Далее обычная замена (без подстановочных знаков) h) на \h)
  7. Если после PAGEREF должно стоять не intro, а что-то другое, замени на него второе \6 в поле Заменить:

Не уверен, что понял, что именно тебе надо. Если вышеприведенное не подходит, то приведи, пожалуйста, пример вида: что найти - на что заменить

Всего записей: 285 | Зарегистр. 12-03-2003 | Отправлено: 10:29 04-07-2004
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пасиб, ща полезу пробовать!

Цитата:
то приведи, пожалуйста, пример вида: что найти - на что заменить
- в принципе, пример есть на 16 странице этой темы.. вот скрины:
 
 
вид поля    
содержание names1.gif fields1.gif    
индекс nameidx fieldidx

 
(пост http://forum.ru-board.com/topic.cgi?forum=5&topic=5811&start=300#12 )

Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 01:29 05-07-2004
Church



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Брр... Сорри, может и было тут такое... Большая тема слишком...
 
В общем, есть ли возможность все из MS Equation переместить на постоянное "общее" оборзение? Ну, типа, чтобы не Вставка=>Объект=>MS Equation 3.0, а просто тыкнуть на формуле и вставить её....  То есть надо просто, быстро и без лишних движений.. %)

Всего записей: 1199 | Зарегистр. 05-09-2003 | Отправлено: 01:57 16-07-2004
Robert



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Church
 
Правой кнопкой мыши на любую панель инструментов или меню Вид -> Панели инструментов, потом Настройка, выбери вкладку Команды -> категория Вставка -> команда Редактор формул, перетащи эту кнопку (выглядит как квадратный корень из альфа) на любую панель инструментов (например Стандартную), тогда по нажатию на эту кнопку будет вызываться Microsoft Equation Editor 3.0.
Можешь на его вызов назначить горячую клавишу. Для этого в окне Настройка -> Команды нажми на кнопку Клавиатура... -> категория Вставка -> команда InsertEquation, стань в окно Новое сочетание клавиш, нажми нужную комбинацию клавиш, потом кнопку Назначить, Закрыть, Закрыть. Тогда Microsoft Equation Editor 3.0 будет вызываться по нажатию выбранной комбинации клавиш.

Всего записей: 285 | Зарегистр. 12-03-2003 | Отправлено: 23:23 16-07-2004
Alex_Salnikov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ а как выделить слово красным цветом зная только корень слова

Всего записей: 49 | Зарегистр. 27-08-2002 | Отправлено: 21:47 18-07-2004
Alex_Salnikov



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

Всего записей: 49 | Зарегистр. 27-08-2002 | Отправлено: 08:39 19-07-2004
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
если только корень выделить, то "заменить: в поиск корень, в замену тоже самое + "больше", формат, шрифт, цвет-красный..

Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 15:10 19-07-2004
Alex_Salnikov



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

Всего записей: 49 | Зарегистр. 27-08-2002 | Отправлено: 08:31 24-07-2004
Robert



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex_Salnikov
 
Попробуй следующий макрос:

Код:
Sub MarkWordRed()
    With Selection
        With .Find
            .ClearFormatting
            .Text = "what_to_find"
            .Replacement.Text = ""
            .Forward = True
            .Wrap = wdFindContinue
            .Format = False
            .MatchCase = False
            .MatchWholeWord = False
            .MatchWildcards = False
            .MatchSoundsLike = False
            .MatchAllWordForms = False
        End With
        Do While .Find.Execute = True
            .MoveRight Unit:=wdCharacter, Count:=1
            .MoveLeft Unit:=wdWord, Count:=1, Extend:=wdExtend
            .MoveLeft Unit:=wdCharacter, Count:=1
            .MoveRight Unit:=wdWord, Count:=1, Extend:=wdExtend
            If .Characters(.Characters.Count) = " " Then .MoveLeft Unit:=wdCharacter, Count:=1, Extend:=wdExtend
            .Font.Color = wdColorRed
            .MoveRight Unit:=wdCharacter, Count:=1
        Loop
    End With
End Sub

В строчке .Text = "what_to_find" поставь в кавычках корень слова, который нужно найти

Всего записей: 285 | Зарегистр. 12-03-2003 | Отправлено: 17:35 24-07-2004
abz



Хулиган
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Удалено.

Всего записей: 14975 | Зарегистр. 04-11-2002 | Отправлено: 17:38 24-07-2004 | Исправлено: abz, 17:39 24-07-2004
Corewin



Lazy
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Никто не знает, как избежать неоправданного увеличения размера документа при повторном сохранении (например открыл 165 КБ *.doc изменил в нем всего одни символ и сохранил. В итоге размер файла увеличился на 4 КБ и т.д.)?

Всего записей: 2598 | Зарегистр. 03-08-2001 | Отправлено: 00:12 25-07-2004
Almaz



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Corewin, а не стоит ли у тебя Tools | Options | Save | Save options | Allow fast saves? убери: нужно только если много работаешь с большими сложными файлами, имхо  

Всего записей: 2219 | Зарегистр. 20-06-2002 | Отправлено: 00:27 25-07-2004 | Исправлено: Almaz, 00:29 25-07-2004
   

Страницы: 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