Юрий Ревич - 1001 совет по обустройству компьютера

Тут можно читать онлайн Юрий Ревич - 1001 совет по обустройству компьютера - бесплатно ознакомительный отрывок. Жанр: Все книги в жанре Компьютерное "железо", издательство Литагент «БХВ»cdf56a9a-b69e-11e0-9959-47117d41cf4b, год 2012. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.

Юрий Ревич - 1001 совет по обустройству компьютера краткое содержание

1001 совет по обустройству компьютера - описание и краткое содержание, автор Юрий Ревич, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

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

Компакт-диск прилагается только к печатному изданию книги.

1001 совет по обустройству компьютера - читать онлайн бесплатно ознакомительный отрывок

1001 совет по обустройству компьютера - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Юрий Ревич
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Но у буфера обмена Word есть и еще одна особенность, которая смущает многих неопытных пользователей, – при вставке текста из другого приложения (например, из браузера), по умолчанию сохраняется форматирование источника, что иногда не только выглядит довольно безобразно, но и может нарушить форматирование вашего документа. Такие фокусы сравнительно легко преодолеваются в Word 2003 выбором в меню пункта Правка | Специальная вставка. В новых версиях есть даже целый раздел настроек (Дополнительно | Вырезание, копирование и вставка), где процесс можно довольно тонко настроить – например, установить для вставки из других приложений режим Использовать форматирование конечного фрагмента, а для переноса между документами Word оставить исходное форматирование.

Но как минимум, в старых Word XP и 2003 проблема удобства все-таки остается – обращаться к меню Специальная вставка для тех, кто привык работать с буфером обмена с клавиатуры, очень неудобно и долго. Потому есть смысл установить для простой вставки («чистого текста» – при этом как раз будет повторяться форматирование фрагмента, куда вставляется текст) отдельное сочетание клавиш. Я у себя сделал так: по сочетанию + происходит обычная вставка, с сохранением форматирования источника, а по сочетанию + – вставляется «неформатированный текст».

Выполнить такую настройку – не совсем тривиальное занятие, потому что команд, соответствующих отдельным пунктам меню «специальной вставки», в настройках клавиатуры вы не найдете. Потому делать придется через создание, а потом – дополнительное редактирование специального макроса. В старых версиях Word это доступно просто через Сервис | Макросы | Начать запись, а в версии 2007 придется сначала вытащить пункт Макросы на свет божий. Для этого следует вытащить в ленту вкладку Разработка – в Word 2010 она имеется по умолчанию, а в Word 2007 обратитесь к Параметры Word | Основные и поставьте отметку в соответствующем пункте.

Кроме того, в Word 2007/2010 надо вытащить в панель быстрого запуска ту самую «специальную вставку» (в Word XP и 2003 она должна изначально присутствовать в меню Правка). Итак, в Word 2007/2010 найдите этот пункт в настройках панели быстрого доступа (см. рис. 10.6) и поместите его в панель с помощью кнопки Добавить.

10.5.2. Создание макроса

Теперь можно приступать к созданию макроса. Предварительно скопируйте какой-нибудь текст в буфер обмена. Затем щелкните на пункте Запись макроса (Макрос | Начать запись в Word 2003), введите имя макроса, например, PasteNormalText (никогда не оставляйте ничего не говорящие названия по умолчанию, вроде Macrosl – через неделю вы гарантированно забудете, что скрывается за этим названием) и через кнопку Назначить макрос | Клавишам назначьте ему сочетание клавиш +. Сразу после начала записи обратитесь к пресловутому меню Специальная вставка и вставьте содержимое буфера, как «неформатированный текст». После этого остановите запись, обратитесь опять к меню Макросы и нажмите на кнопку Изменить.

Вы увидите окно редактора Visual Basic, и в нем – заготовку нашего макроса под названием PasteNormalText. Весь текст собственно макроса будет состоять из одной строки с командой что-то вроде selection.PasteFormat с параметром в скобках. Эту строку надо изменить на следующий текст:

Selection.PasteSpecial DataType:=wdPasteText

Нажмите +, чтобы сохранить изменения, перейдите в окно Word и проверьте – данные из буфера должны вставляться с сохранением форматирования уже имеющегося текста (картинки и другие объекты, кстати, теперь можно будет вставлять только комбинацией клавиш +). Если вы забыли назначить горячую клавишу перед началом записи, то ее можно назначить потом – через пункт Настройки, только выбрав из меню не команды, а Макросы.

Перечтите последние абзацы еще раз и, перед тем, как приступать, хорошо подумайте – а оно вам действительно надо? Но если вам такая процедура и покажется слишком сложной для данной функции, по этому же образцу вы можете создавать любые макросы. Даже если вам требуются какие-то нетривиальные действия, которые через обычное меню не осуществляются, удобнее сначала записать приблизительную заготовку макроса, а потом ее редактировать по образцу. Причем некоторые версии Word почему-то игнорируют при автоматической записи макроса кое-какие параметры – например, установки дополнительных условий поиска и замены, которые относятся к параметрам шрифта. И тогда не остается другого выбора, кроме как редактировать макрос вручную.

В простейших случаях для этого даже не придется изучать Visual Basic – к Word прилагается достаточно подробная справка по всем функциям Word Basic, правда, на английском языке. В старых версиях Word, возможно, эту справку придется специально доустановить с установочного диска, а если вы разыщете ее для русской версии Office 97, то она может даже оказаться на русском – сами функции с тех пор почти не изменились.

Элементы Visual Basic

В Microsoft Word и некоторых других компонентах Office для написания макросов применяется разновидность (подмножество) языка Visual Basic, иногда называемое Word Visual Basic, или, для краткости, просто Word Basic. В этом языке применимы все инструкции, процедуры и функции обычного языка Visual Basic, включая даже прямой вызов системных функций Windows API – чем и пользуются создатели макровирусов, распространяемых уже несколько лет. Для любознательных поясним построение системы Word Basic в самом общем и сильно упрощенном виде – чтобы знать, что искать в справке.

Все, что вы видите в окне, например, Microsoft Word, представляет собой совокупность объектов. Есть объекты Window, Document, Paragraph и т. п. – так, в приведенных примерах вы видели объект под названием Selection, который представляет собой выделенный текст. Каждый из объектов обладает собственным набором свойств и методов. Свойства с их значениями – это то, что описывает наш объект в каждый конкретный момент времени, мы их можем задавать либо непосредственно в программе (макросе), либо через вызов методов – процедур, которые выполняются либо автоматически, либо через диалог с пользователем. Почти каждый из методов обладает, в свою очередь, методом Execute, который запускает процедуру применения метода с заданными заранее значениями свойств.

Существует теоретически неограниченная вложенность этих понятий – так, каждый объект может включать другие объекты, с их свойствами или методами, а те свои, и так до бесконечности. Чтобы не потеряться в этой крайне запутанной иерархии и указать точную принадлежность свойства или метода, их записывают через точку, начиная с самого старшего владельца. В нашем случае, например, объект Selection имеет метод PasteSpeciai (что в переводе и означает «специальная вставка»). Пример более сложной иерархии: Selection включает объект Find («найти»), который включает объект Replacement («замена»), который включает объект Font («шрифт»), который, в свою очередь, имеет свойства Bold, Italic, Name, Size и т. п. Bold или Italic представляют собой переменную булевского типа, т. е. могут принимать одно из двух значений: True («правда») или False («ложь»). Size («размер») – естественно, число (причем оно может быть и дробным), а свойство Name есть обычная строка с названием шрифта. Поэтому, чтобы объявить в программе замещающий текст «полужирным», следует вставить такой оператор: Selection.Find.Replacement.Font.Bold = True. Для сокращения записи при манипуляции свойствами одного и того же владельца можно использовать инструкцию With:

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Юрий Ревич читать все книги автора по порядку

Юрий Ревич - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




1001 совет по обустройству компьютера отзывы


Отзывы читателей о книге 1001 совет по обустройству компьютера, автор: Юрий Ревич. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x