Відмінності між версіями «Програмна підтримка»
Марин@ (обговорення • внесок) |
Марин@ (обговорення • внесок) |
||
Рядок 27: | Рядок 27: | ||
== '''МАКРОСЫ''' == | == '''МАКРОСЫ''' == | ||
− | '''Хотелось бы немного напомнить коллегам о макросах | + | '''Хотелось бы немного напомнить коллегам о макросах для активного их использования при роботе с нетбуками.''' |
:* Основное назначение макросов - это автоматизация работы пользователя. Макрос - это имеющая имя последовательность заданных пользователем команд, и действий хранящаяся в форме программы на языке VВА, которую может выполнить приложение. На сегодняшний день Visual Basic for Application (VВА) - один из самых простых в изучении и применении языков программирования для автоматизации приложений, входящих в пакет Microsoft Offic. Запись макросов в приложении Ехсеl. Для работы с макросами в приложении Ехсеl имеется специальная панель. Меню: Вид- Панель инструментов - Visual Basic. Общий алгоритм записи макроса: • Нажать на кнопку «Запись макроса» на панели Visual Basic • В диалоговом окне «Запись макроса» дать имя макросу. Первым символом имени макроса должна быть буква. В имени макроса не опускается использование пробелов. • Выполнить действия, которые нужно записать. • Нажать кнопку «Остановить запись» на панели Visual Basic. Рассмотрим процедуру записи макросов на примере очень простого макроса, который изменяет шрифт и цвет в выделенном диапазоне ячеек. Эти действия в Ехсеl можно выполнить многими различными способами (например, применение стилей, автоформатирования и т.д.), этот пример продемонстрирует последовательность действий пользователя, необходимые для записи макроса). 1. В ячейку А4 введите ваше имя, в ячейку А5 введите фамилию, в ячейку А6 - город, где вы родились, в ячейку А7 - название страны. 2. Установите курсор в ячейке А4. 3. На панели Visual Basic нажмите кнопку «Запись макроса» 4. Введите название макроса «ЦветШрифт» и нажмите клавишу «ОК». На экране появится панель инструментов «Остановить запись» ВНИМАНИЕ! КАЖДОЕ ВАШЕ ДЕЙСТВИЕ ЗАПИСЫВАЕТСЯ. 5. Выполните команду Формат – Ячейки - Шрифт - Размер 11- Цвет красный - ОК. 6. Щелкните на кнопке «Остановить запись» на панели Visual Basic. Запись макроса завершена. Выполнение макросов. При выполнении макроса Ехсеl повторяет те же действия, которые вы выполнили в процессе его создания. Продолжим работу с созданным макросом. 1.Установить курсор в ячейку А4. 2.Выполнить команду Сервис-Макрос-Макросы 3.Выделите макрос ЦветШрифт и Выполнить. 4.Аналогично с ячейками А3 и А4. Назначение макроса графическим изображениям. Продолжим работу с заданием I. 1. Используя панель Рисование, нарисуйте на листе любую автофигуру. 2.Щелкните правой кнопкой мыши на изображении и в открывшемся контекстном меню выберите команду Назначить макрос. Отобразится диалоговое окно Назначить макрос объекту. 3. Выберите макрос «ЦветШрифт» и подтвердите выполнение операции. 4. Щелкните вне графического изображения, чтобы снять выделение с объекта. 5. Введите число и проверте выполнение макроса. Удаление макросов из списка макросов. Для того, чтобы удалить макрос из списка макросов диалогового окна Макросы надо: 1. Выполнить команду Сервис - Макрос - Макросы. 2. Выделить макрос, подлежащий удалению и щелкнуть по кнопке «Удалить». 3. Подтвердить выполнение операции в специальном окне, которое появится. Ограниченность макросов В Ехсеl многие процедуры можно выполнить с помощью макросов, но макросы имеют и ограничения. С помощью макросов нельзя выполнить различные действия в зависимости от содержимого ячейки, нельзя вызвать некоторые диалоговые окна Ехсе1, например, сохранить документ, нельзя отобразить и использовать пользовательские формы ввода данных. Эти ограничения приводят к необходимости создания программ на VВА. Вопрос: Как можно создать кроссворд в текстовом документе? Ответ: Нарисовать сетку; использовать таблицу. Вопрос: Что надо знать при построении таблицы? Ответ: Количество строк и количество столбцов. (поместить на плакат сетку таблицы для данного кроссворда) Вопрос: Сколько строк и столбцов? Опишите путь создания таблицы. (Таблица / Добавить таблица / указать количество строк и столбцов / ОК) Будем считать, что сетка создана. Дальнейшие действия? Ответ: Обрамление ячеек. Вопрос: Как выполнить это действие? Ответ: Выделить / Формат / Границы и заливка Вопрос: Какие действия необходимо выполнять многократно? (Обрамление ячеек) Можно ли как – то упростить эту работу? Автоматизировать эту рутинную операцию можно, применяя макросы. | :* Основное назначение макросов - это автоматизация работы пользователя. Макрос - это имеющая имя последовательность заданных пользователем команд, и действий хранящаяся в форме программы на языке VВА, которую может выполнить приложение. На сегодняшний день Visual Basic for Application (VВА) - один из самых простых в изучении и применении языков программирования для автоматизации приложений, входящих в пакет Microsoft Offic. Запись макросов в приложении Ехсеl. Для работы с макросами в приложении Ехсеl имеется специальная панель. Меню: Вид- Панель инструментов - Visual Basic. Общий алгоритм записи макроса: • Нажать на кнопку «Запись макроса» на панели Visual Basic • В диалоговом окне «Запись макроса» дать имя макросу. Первым символом имени макроса должна быть буква. В имени макроса не опускается использование пробелов. • Выполнить действия, которые нужно записать. • Нажать кнопку «Остановить запись» на панели Visual Basic. Рассмотрим процедуру записи макросов на примере очень простого макроса, который изменяет шрифт и цвет в выделенном диапазоне ячеек. Эти действия в Ехсеl можно выполнить многими различными способами (например, применение стилей, автоформатирования и т.д.), этот пример продемонстрирует последовательность действий пользователя, необходимые для записи макроса). 1. В ячейку А4 введите ваше имя, в ячейку А5 введите фамилию, в ячейку А6 - город, где вы родились, в ячейку А7 - название страны. 2. Установите курсор в ячейке А4. 3. На панели Visual Basic нажмите кнопку «Запись макроса» 4. Введите название макроса «ЦветШрифт» и нажмите клавишу «ОК». На экране появится панель инструментов «Остановить запись» ВНИМАНИЕ! КАЖДОЕ ВАШЕ ДЕЙСТВИЕ ЗАПИСЫВАЕТСЯ. 5. Выполните команду Формат – Ячейки - Шрифт - Размер 11- Цвет красный - ОК. 6. Щелкните на кнопке «Остановить запись» на панели Visual Basic. Запись макроса завершена. Выполнение макросов. При выполнении макроса Ехсеl повторяет те же действия, которые вы выполнили в процессе его создания. Продолжим работу с созданным макросом. 1.Установить курсор в ячейку А4. 2.Выполнить команду Сервис-Макрос-Макросы 3.Выделите макрос ЦветШрифт и Выполнить. 4.Аналогично с ячейками А3 и А4. Назначение макроса графическим изображениям. Продолжим работу с заданием I. 1. Используя панель Рисование, нарисуйте на листе любую автофигуру. 2.Щелкните правой кнопкой мыши на изображении и в открывшемся контекстном меню выберите команду Назначить макрос. Отобразится диалоговое окно Назначить макрос объекту. 3. Выберите макрос «ЦветШрифт» и подтвердите выполнение операции. 4. Щелкните вне графического изображения, чтобы снять выделение с объекта. 5. Введите число и проверте выполнение макроса. Удаление макросов из списка макросов. Для того, чтобы удалить макрос из списка макросов диалогового окна Макросы надо: 1. Выполнить команду Сервис - Макрос - Макросы. 2. Выделить макрос, подлежащий удалению и щелкнуть по кнопке «Удалить». 3. Подтвердить выполнение операции в специальном окне, которое появится. Ограниченность макросов В Ехсеl многие процедуры можно выполнить с помощью макросов, но макросы имеют и ограничения. С помощью макросов нельзя выполнить различные действия в зависимости от содержимого ячейки, нельзя вызвать некоторые диалоговые окна Ехсе1, например, сохранить документ, нельзя отобразить и использовать пользовательские формы ввода данных. Эти ограничения приводят к необходимости создания программ на VВА. Вопрос: Как можно создать кроссворд в текстовом документе? Ответ: Нарисовать сетку; использовать таблицу. Вопрос: Что надо знать при построении таблицы? Ответ: Количество строк и количество столбцов. (поместить на плакат сетку таблицы для данного кроссворда) Вопрос: Сколько строк и столбцов? Опишите путь создания таблицы. (Таблица / Добавить таблица / указать количество строк и столбцов / ОК) Будем считать, что сетка создана. Дальнейшие действия? Ответ: Обрамление ячеек. Вопрос: Как выполнить это действие? Ответ: Выделить / Формат / Границы и заливка Вопрос: Какие действия необходимо выполнять многократно? (Обрамление ячеек) Можно ли как – то упростить эту работу? Автоматизировать эту рутинную операцию можно, применяя макросы. | ||
Версія за 13:51, 25 червня 2009
ГИПЕРССЫЛКИ
Очень часто учителя, работающие в проекте, при оформлении дидактических материалов сталкиваются с определенными трудностями в создании гиперссылок.
Предлагаю небольшую инструкцию, которая поможет в решении данной проблемы.
Для отображения в “плоском” (линейном) тексте смысловых связей между основными разделами или понятиями можно использовать гипертекст. Гипертекст позволяет структурировать документ путем выделения в нем слов-ссылок -–гиперссылок. При активизации гиперссылки (например, с помощью щелчка мыши) происходит переход на фрагмент текста, заданный в ссылке. Гиперссылка состоит из двух частей: указателя ссылки и адресной части ссылки. Указатель ссылки – это объект (фрагмент текста или изображение), который визуально выделяется в документе (обычно синим цветом и подчеркиванием). Адресная часть гиперссылки представляет собой название закладки в документе, на который указывает ссылка. Закладка – это элемент документа, которому присвоено уникальное имя. Закладки размещаются на тех страницах документа, куда должны осуществляться переходы по гиперссылкам. Гиперссылки могут указывать на закладки, размещенные не только в том же документе, но и в других документах. Примерами систем документов, объединенных гипертекстовыми ссылками в единое целое, являются справочные системы операционных систем и приложений. Активизация гиперссылки вызывает в окно документ со справочной информацией. Технология гипертекста, распространенная на Web-страницы в Интернете, формирует Всемирную паутину, связывающую миллиарды документов на сотнях миллионах компьютеров в единое информационное пространство”. “Гиперссылка – выделенный фрагмент документа, связанный с неким объектом (файлом или определенным местом исходного документа), которому передается обращение при щелчке мыши. Гипертекст – способ организации документа, при котором осуществляется переход с одного места на другое с помощью ссылок. Алгоритм создания гиперссылки: 1. Вначале создайте закладки. Для создания закладки выделите элемент документа, который будет являться закладкой (заголовок раздела документа), и выполните действия Вставкаa Закладка, напишите имя закладки (первое слово раздела документа) и щелкните по кнопке Добавить. 2. Создайте оглавление. Для создания оглавления установите курсор в строку после заголовка “Средства работы с текстовыми документами” и выполните действия Вставкаa Оглавление и указатели, перейдите на вкладку Оглавление и выберите понравившийся вам вид оформления оглавления. Оглавление формируется автоматически, выбираются заголовки, оформленные с помощью стиля. Обратите внимание на то, что заголовок всего документа (“Средства работы с текстовыми документами”) тоже включен в оглавление. Отмените вставку оглавления. Измените стиль первого заголовка на обычный и снова выполните действия по созданию оглавления. После этого снова измените стиль данного заголовка на Заголовок1. 3. Для создания гиперссылок надо выделить указатель ссылки (один из пунктов оглавления) и выполнить действия Вставкаa Гиперссылка. В окне “Добавить гиперссылку” с помощью кнопки Обзор текстового поля Имя объекта в документе выберите нужную закладку. 4. Проверьте работу гиперссылок.
МАКРОСЫ
Хотелось бы немного напомнить коллегам о макросах для активного их использования при роботе с нетбуками.
- Основное назначение макросов - это автоматизация работы пользователя. Макрос - это имеющая имя последовательность заданных пользователем команд, и действий хранящаяся в форме программы на языке VВА, которую может выполнить приложение. На сегодняшний день Visual Basic for Application (VВА) - один из самых простых в изучении и применении языков программирования для автоматизации приложений, входящих в пакет Microsoft Offic. Запись макросов в приложении Ехсеl. Для работы с макросами в приложении Ехсеl имеется специальная панель. Меню: Вид- Панель инструментов - Visual Basic. Общий алгоритм записи макроса: • Нажать на кнопку «Запись макроса» на панели Visual Basic • В диалоговом окне «Запись макроса» дать имя макросу. Первым символом имени макроса должна быть буква. В имени макроса не опускается использование пробелов. • Выполнить действия, которые нужно записать. • Нажать кнопку «Остановить запись» на панели Visual Basic. Рассмотрим процедуру записи макросов на примере очень простого макроса, который изменяет шрифт и цвет в выделенном диапазоне ячеек. Эти действия в Ехсеl можно выполнить многими различными способами (например, применение стилей, автоформатирования и т.д.), этот пример продемонстрирует последовательность действий пользователя, необходимые для записи макроса). 1. В ячейку А4 введите ваше имя, в ячейку А5 введите фамилию, в ячейку А6 - город, где вы родились, в ячейку А7 - название страны. 2. Установите курсор в ячейке А4. 3. На панели Visual Basic нажмите кнопку «Запись макроса» 4. Введите название макроса «ЦветШрифт» и нажмите клавишу «ОК». На экране появится панель инструментов «Остановить запись» ВНИМАНИЕ! КАЖДОЕ ВАШЕ ДЕЙСТВИЕ ЗАПИСЫВАЕТСЯ. 5. Выполните команду Формат – Ячейки - Шрифт - Размер 11- Цвет красный - ОК. 6. Щелкните на кнопке «Остановить запись» на панели Visual Basic. Запись макроса завершена. Выполнение макросов. При выполнении макроса Ехсеl повторяет те же действия, которые вы выполнили в процессе его создания. Продолжим работу с созданным макросом. 1.Установить курсор в ячейку А4. 2.Выполнить команду Сервис-Макрос-Макросы 3.Выделите макрос ЦветШрифт и Выполнить. 4.Аналогично с ячейками А3 и А4. Назначение макроса графическим изображениям. Продолжим работу с заданием I. 1. Используя панель Рисование, нарисуйте на листе любую автофигуру. 2.Щелкните правой кнопкой мыши на изображении и в открывшемся контекстном меню выберите команду Назначить макрос. Отобразится диалоговое окно Назначить макрос объекту. 3. Выберите макрос «ЦветШрифт» и подтвердите выполнение операции. 4. Щелкните вне графического изображения, чтобы снять выделение с объекта. 5. Введите число и проверте выполнение макроса. Удаление макросов из списка макросов. Для того, чтобы удалить макрос из списка макросов диалогового окна Макросы надо: 1. Выполнить команду Сервис - Макрос - Макросы. 2. Выделить макрос, подлежащий удалению и щелкнуть по кнопке «Удалить». 3. Подтвердить выполнение операции в специальном окне, которое появится. Ограниченность макросов В Ехсеl многие процедуры можно выполнить с помощью макросов, но макросы имеют и ограничения. С помощью макросов нельзя выполнить различные действия в зависимости от содержимого ячейки, нельзя вызвать некоторые диалоговые окна Ехсе1, например, сохранить документ, нельзя отобразить и использовать пользовательские формы ввода данных. Эти ограничения приводят к необходимости создания программ на VВА. Вопрос: Как можно создать кроссворд в текстовом документе? Ответ: Нарисовать сетку; использовать таблицу. Вопрос: Что надо знать при построении таблицы? Ответ: Количество строк и количество столбцов. (поместить на плакат сетку таблицы для данного кроссворда) Вопрос: Сколько строк и столбцов? Опишите путь создания таблицы. (Таблица / Добавить таблица / указать количество строк и столбцов / ОК) Будем считать, что сетка создана. Дальнейшие действия? Ответ: Обрамление ячеек. Вопрос: Как выполнить это действие? Ответ: Выделить / Формат / Границы и заливка Вопрос: Какие действия необходимо выполнять многократно? (Обрамление ячеек) Можно ли как – то упростить эту работу? Автоматизировать эту рутинную операцию можно, применяя макросы.
- «Создание макросов»
Термин макрос обозначает возможность воспроизведения последовательности нажатий клавиш (или других элементарных действий), которые приводят к выполнению заранее указанного набора действий. Это означает, что в текстовом редакторе, как и в некоторых других прикладных программах, например, в электронных таблицах, достаточно один раз записать нужную последовательность действий, а затем, при необходимости, давать компьютеру приказ выполнить эти действия. Указание даётся через панель инструментов либо назначаются клавиши [1]. Порядок создания макросов Если Вам необходимо повторять какое-либо действие, например, вставка из таблицы символов , , , ., то: Создадим макрос для вывода на экран символа . Для этого: Установите курсор перед С (обозначение угла) Выполните команду Сервис / Макрос / Начать запись. В окне Имя макроса удалите имя, которое предлагает компьютер, и введите новое имя Угол. Пусть мы собираемся назначить для выполнения макроса клавиши. Щелчок по кнопке Назначить макрос клавишам. В комбинациях клавиш можно использовать символьные или функциональные клавиши в сочетании с Alt или Ctrl . Удобнее всего использовать Alt или Ctrl в сочетании с редко используемыми символами «э», «ъ», «ё». Для нашего макроса Угол пусть назначим сочетание Alt + э. Выполнить команду Назначить / Закрыть. Начинается запись макроса, о чём свидетельствует возникшая панелька с двумя кнопками Пауза (правая) и Остановить запись (левая). А курсор принял вид аудиокассетки со стрелочкой. Далее необходимо выполнить нужные действия по вставке из таблицы символов символ угла: Вставка / Символ / / вставить / закрыть. Выполнить команду Остановить запись. Макрос для вывода изображения угла готов. Теперь достаточно устанавливать курсор в нужное место текста и нажимать Alt + э. порядок создания макроса : Выполнить команду Сервис / Макрос / Начать запись / Указать имя макроса / Назначить макрос клавишам. В окне Новое сочетание клавиш указать комбинацию клавиш для вызова макроса. Выполнить команду Назначить / Закрыть. Выполнить нужные действия. Выполнить команду Остановить запись. Вернёмся к вопросу о кроссворде. Какие этапы выполнения кроссворда можно упростить, применив макросы? (Оформление ячеек под слова) Какие следует создать макросы? (Один – для оформления вертикального блока ячеек, другой – для горизонтального) Создание и оформление тематического кроссворда «Компоненты компьютера»
- Порядок выполнения задания:
• Вставить в документ таблицу, в которой количество строк и столбцов соответствует максимальному количеству клеток подготовленного на бумаге кроссворда по горизонтали и по вертикали. • Выделив эту таблицу, установить ширину столбцов и высоту строк таким образом, чтобы ячейки получились квадратными. • Уберите сетку таблицы. • Записать в виде макроса оформление блока ячеек по горизонтали: выделить блок ячеек под первое слово по горизонтали; записать макрос. Выполняемые действия: команда Формат / Границы и заливка; установка оформления для всех границ ячеек, затем заливки. • Аналогично записать макрос оформления блока ячеек по вертикали. • Для оформления кроссворда нужно выделять блоки ячеек и нажимать назначенную для макроса комбинацию клавиш. • Выделить полученную сетку кроссворда, установить тип шрифта и расположение символов в ячейках. Проставить цифры в нужных ячейках. • Записать вопросы кроссворда, оформить документ по вашему усмотрению. • Сохранить работу в своей папке под именем Кроссворд.