Как написать программу для word

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

Студенты получают оценку своих знаний и умений и могут сознательно строить свою познавательную деятельность. Преподаватель может сам создавать контрольно-измерительные материалы, учитывая уровень обученности и способности обучащихся. В программе Microsoft Word 2010 с помощью среды программирования Visual Basic можно создавать тесты для контроля знаний.

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

Как создать документ Word. Пошаговое руководство для создания документа Word двумя способами.

На ленту в окне программы Microsoft Word 2010 нужно добавить вкладку «Разработчик». Для этого открыть вкладку «Файл», в ней найти «Параметры» и далее «Настройки ленты». Добавить на основную ленту вкладку «Разработчик». Теперь все готово для начала работы. В текстовом документе нужно написать название документа и на следующих строчках разместить вопросы теста и варианты ответов.

Откройте вкладку «Разработчик». Откройте «Режим конструктора». Найдите «Элементы управления».

Нажмите на значок: Откроется:

Поставьте курсор перед первым вариантом ответа. Нажмите на кнопку «Флажок». На месте курсора появится новый объект – элемент управления «флажок». Поставьте такие же «флажки» перед остальными вариантами ответов. Например, создаёте тест по теме: «Основы термодинамики».

t1611240931ae.png

t1611240931af.png

Подцепив мышкой за уголок объекта « CheckBox 1», уменьшите до размера маленькой кнопки:

Далее нужно кнопки переименовать. Открыть свойства элементов управления, открыв окошко «Свойства». С левой стороны появится вертикальная вкладка « Properties ».

t1611240931ag.png

Название первой кнопки ( Name ) менять не нужно, а остальные кнопки будут называться: « CheckBox 11», « CheckBox 12», « CheckBox 13», если вариантов ответов четыре. Аналогично нужно оформить все последующие вопросы. Только « Name » будут следующие:

«CheckBox14», «CheckBox111», «CheckBox121», «CheckBox131»;

«CheckBox15», «CheckBox112», «CheckBox122», «CheckBox132»;

Автозаполнение Формуляров и Документов на основе Excel

«CheckBox16», «CheckBox113», «CheckBox123», «CheckBox133» и т . д .

В конце поставьте командную кнопку « CommandButton 1» (для управления) и для вывода количества верно выбранных ответов « TextBox 1».

Выделив « CommandButton 1» нажмите «Свойства». В появившемся меню измените « Caption » на «Проверить» или «Узнать результат».

t1611240931ak.png

Теперь следует приступить ко второй части. Нужно написать коды, без которых программа работать не будет.

В левом углу обратите внимание на окно « Visual Basic ». Нажав на эту кнопку, открываем редактор для написания кодов. Можно открыть форму « Visual Basic » двойным щелчком по кнопке «Проверить».

Начало кода:

Private Sub CommandButton 1_ Click ()

N = 0 (После нажатия на командную кнопку счет верных ответов начнется с нуля)

N = N + 1 (Если выбран верный ответ, то число N увеличивается на единицу)

End If ( Конец условия )

If CheckBox14.Value = True And CheckBox111.Value = False And CheckBox121.Value = False And CheckBox131.Value = False Then ( Такой фрагмент кода пишется для всех вопросов , если их 10, то 10 раз !)

If CheckBox15.Value = True And CheckBox112.Value = False And CheckBox122.Value = False And CheckBox132.Value = False Then

TextBox 1. Value = N (В текстовом поле « TextBox 1» появится число верно выбранных ответов)

Конечно, ученик хочет сразу знать свою оценку. Можно сделать ещё одну кнопку « TextBox 2». Если в тесте 10 вопросов, то можно за 9 и 10 верно выполненных заданий поставить оценку «5», за 7 и 8 верно выполненных заданий поставить «4» и т.д. Тогда следует дописать после « TextBox 1. Value = N » следующее:

If N = 10 Or N = 9 Then TextBox2.Value = 5

If N = 8 Or N = 7 Then TextBox2.Value = 4

Читайте также:
Найдите и исправьте ошибку в программе k 0 while k 10 print привет

If N = 6 Or N = 5 Then TextBox2.Value = 3

If N = 4 Or N = 3 Then TextBox2.Value = 2

If N = 2 Or N = 1 Then TextBox2.Value = 1

Иногда любознательные студенты, особенно изучающие программирование, хорошо владеющие навыками программирования, могут «подсмотреть» коды и легко узнать, какие ответы являются верными. Во избежание подобных случаев коды нужно защитить паролем. Для этого перейдём в редакторе Visual Basic в окно « Tools », далее на строчку « Project Properties ». Нажимаем на кнопку « Protection ». Нужно поставить галочку в квадратике, тогда будет запрещено показывать программный код: « Lock project vor viewing ». Далее вводите свой пароль дважды и в конце нажимаете на кнопку «Ок».

t1611240931al.png

Теперь нужно сохранить внесённые изменения, нажав в « File » на строчку: « Save ». Сохранить документ нужно в формате «Документ Word с поддержкой макросов». Закрыть документ. Вы создали свой тест! Аналогично можете создавать тесты по любым темам. Выбор количества вопросов за самим преподавателем.

Пример теста:

Как изменяется внутренняя энергия идеального газа при изотермическом сжатии?

CheckBox3 Не изменяется.

CheckBox4 Ответ неоднозначен.

Какое выражение соответствует первому закону термодинамики в изохорическом процессе?

t1611240931am.png

CheckBox2 ∆ U=Q

Чему равно изменение внутренней энергии газа, если ему передано количество теплоты 300 Дж, а внешние силы совершили над ним работу 500 Дж?

CheckBox2 200 Дж

CheckBox3 300 Дж.

CheckBox4 500 Дж.

CheckBox5 800 Дж.

4. Чему равна работа, совершенная газом при переходе из со­стояния 1 в состоя­ние 2?

CheckBox2 10 Дж.

CheckBox2 20 Дж.

CheckBox2 30 Дж.

CheckBox2 40 Дж.

5. Состояние идеального газа изменилось в соответ­ствии с графиками на Р-V диаграмме. В каком случае изменение внутренней энергии больше?

CheckBox2 В первом.

CheckBox2 Во втором.

CheckBox2 В обоих случаях одинаково.

CheckBox2 Ответ неоднозначен.

6. Какой из названных ниже механизмов является неотъемлемой частью любого теплового двигателя?

7. Тепловой двигатель за цикл получает от нагрева­теля 200 Дж и отдает холодильнику 150 Дж. Че­му равен КПД двигателя?

t1611240931an.png

CheckBox2 25%.

8. Чему равно максимальное значение КПД, кото­рое может иметь тепловой двигатель с темпера­турой нагревателя 527° С и температурой холо­дильника 27° С?

t1611240931ao.png t1611240931ap.pngCheckBox2 95%

9. На диаграмме Р-V изображен термоди­намический цикл. Че­му равна полезная работа, совершенная газом за цикл?

CheckBox2 100 Дж

CheckBox2 200 Дж.

CheckBox2 600 Дж.

CheckBox2 300 Дж.

10. Температуру нагревателя и холодильника тепло­вого двигателя повысили на одинаковое количе­ство градусов ΔT . Как изменился при этом КПД двигателя?

CheckBox2 Не изменился.

CheckBox2 Ответ неоднозначен.

Источник: xn--j1ahfl.xn--p1ai

Программирование в Word

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

При этом отчет — это любой документ, который формируется на основе информации из базы данных, например: договор, акт приемки-передачи, приходный кассовый ордер, объявление на взнос наличными, распоряжение в бухгалтерию, накладная и т. п. Конечно же, к отчетам, которые можно формировать в Word, относятся и документы со сводными данными — отчеты за период, ведомости и т. п. Автору приходилось создавать приложения с отчетами, разработанными в самых разных программных продуктах — Microsoft Access, Crystal Reports, Microsoft Reporting Services и т. д. Если ваше приложение генерирует отчеты к базам данных в Microsoft Word, то, скорее всего, такие отчеты будут не самыми быстрыми, с точки зрения их формирования, и не самыми простыми, с точки зрения программирования. Зато совершенно точно они будут самыми дружелюбными по отношению к конечному пользователю.

Почему? Очень часто на предприятии возникает необходимость исправить в форме отчета всего пару строк — например, вместо «Директор» поставить «И. О. Директора». Если отчет создан в Crystal Reports или в Microsoft Reporting Services, придется срочно обращаться к разработчику. А через какое-то время И. О. утвердят в должности директора, и разработчику придется править отчет снова. Если же отчет изначально создается в документе Word, то пользователь всегда может сам внести в созданный документ необходимые изменения — по-

196 Глава 10

давляющее большинство пользователей на предприятии умеют работать в Word. Срочно разыскивать разработчика уже не нужно. У Word есть и другие преимущества. Как правило, при изготовлении отчетов в Word значения из базы данных подставляются в шаблон отчета, который хранится в базе данных или в файле (с расширением dot).

Читайте также:
Лучшие программы для создания штрих кодов

Если формат отчета сложный, с большим количеством специфического оформления (например, объявление на взнос наличными), то намного проще подготовить его шаблон в Word, чем, к примеру, в Crystal Reports или Reporting Services. Еще одно программное применение Word — умение работать с разными форматами документов. Эту возможность Word вполне можно использовать для массовой обработки документов.

Приведу случай из практики: в каталоге на диске у нас собралось несколько сотен «разнокалиберных» документов разных пользователей. Часть из них создана в Word разных версий, часть — просто текстовые файлы, некоторые документы в форматах HTML, XML или EML (сообщения электронной почты).

На предприятии внедрена система документооборота на основе SharePoint Portal Server и нам необходимо привести все эти документы к еди- ному формату (Word 2003) и загрузить их на SharePoint Portal Server. Конечно же, без автоматизации в такой ситуации возиться придется очень долго.

Третье программное применение Word — форматирование документов, например: программное применение стилей, поиск и замена участков текста сразу во многих документах, работа со структурой документа и т. п. Обычно такие задачи ставятся в издательствах, например, при подготовке рукописей. 10.2. Введение в программирование в Word.

Объектная модель Общая структура объектов Word выглядит так, как показано на рис. 10.1. Но пугаться не стоит — большая часть из этих сотен объектов никогда вам не понадобится. На практике для решения большинства программных задач достаточно знать всего лишь пять объектов (с сопутствующими коллекциями): объект Application ; объект Document (с коллекцией Documents ); объект Selection ; объект Range ; объект Bookmark (с коллекцией Bookmarks ). Далее все эти важные объекты будут подробно описаны. Для каждого объекта вначале будут рассмотрены общие моменты, связанные с ними, например,

Источник: studfile.net

Как создать макросы в «Ворде» — пошаговое описание и рекомендации

А вы знали, что часто повторяемые действия в текстовом редакторе Word последних версий (2007, 2010, 2013, 2016) можно автоматизировать? Достигается это путем создания макросов в «Ворде». Что это, как их сделать, включить/отключить, как открыть файл с такими элементами, мы обязательно разберем далее.

Что это — макросы в «Ворде»?

Макрос — это комплекс инструкций, группируемых в единую команду для автоматического выполнения того или иного задания. Пишутся они на языке Visual Basic в редакторе с одноименным названием.

макросы в ворде

Чаще всего макросы применяются пользователем для:

  • Ускорения наиболее востребованных действий форматирования, редактирования.
  • Объединения нескольких команд в одну. Как пример — создание таблицы с определенным числом столбцов, строк, стилем границ.
  • Облегчения доступа к параметрам, находящимся в диалоговых окнах.
  • Автоматизации процесса обработки последовательных сложных операций.

Таким образом, макросы в «Ворде» превращают несколько задач в одно действие. Чтобы его осуществить, необходимо набрать комбинацию клавиш или нажать на кнопку панели быстрого доступа.

Word 2010-2016: запись макроса, запускающегося кнопкой

Разберем, как создать макрос в «Ворде» этого типа:

  1. Зайдите в «Вид», выберите «Макрос» — «Создать. «.
  2. Придумайте имя для этого комплекса команд.
  3. Если вы хотите использовать его для всех файлов, то обязательно выберите доступность «Для всех документов».
  4. Кликните на назначение «По кнопке».
  5. В следующем окне кликните на новый макрос. Его наименование будет начинаться с Normal — NewMacros, после чего будет следовать имя, которым вы его обозначили.
  6. Далее — щелчок на «Добавить», а затем на «Изменить».
  7. Из предложенной палитры выберите значок для своего макроса в «Ворде».
  8. Теперь самая важная часть: запись шагов. Для каждого нужно выбрать команду или нажать определенную клавишу. Текст необходимо выделять с помощью клавиатуры. Система будет записывать все шаги, что вы сделаете, — нажатия клавиш, действия мышью.
  9. Когда вы завершите задуманное, закончите запись: зайдя в раздел «Макросы», выберите «Остановить. «

 как создать макрос в ворде

Вы увидите, что на панели быстрого доступа появилась кнопка созданной вами команды. Нажав на нее, вы автоматически выполните записанную последовательность действий.

Word 2010-2016: запись макроса, запускающегося комбинацией клавиш

Теперь разберем, как создать макрос в «Ворде», который активируется нажатием сочетания кнопок:

  1. Зайдите в «Вид», найдите «Макросы». Далее — «Записать. «
  2. Введите его имя. Не забудьте указать, если это нужно, что макрос доступен для всех документов.
  3. Выберете значок доступности по клавиатуре.
  4. В поле «Новое сочетание. » введите определенную комбинацию клавиш, которая будет запускать в действие макрос. Если она будет совпадать с другой стандартной командой, то нужно придумать иное сочетание.
  5. Кликните на «Назначить».
  6. Теперь запись шагов для макроса: для каждого из них выставляйте определенную команду, щелчок мышкой. Все действия будут сохраняться системой.
  7. Когда все будет готово, зайдите в «Макросы» (меню «Вид») и остановите запись.
Читайте также:
Формуляр основные характеристики программы комплектность и сведения об эксплуатации программы

как сделать макрос в ворде

Теперь установленным сочетанием клавиш вы можете активировать созданный комплекс команд.

Word 2007: начало создания макроса

Теперь расскажем, как сделать макрос в «Ворде 2007». Процесс немного отличается от того, что представлен для поздних версий этого текстового редактора.

Первым делом вам нужно активировать вкладку разработчика:

  1. Кликните на кнопку Microsoft Office (круглую, с логотипом компании).
  2. Выберите «Параметры «Ворда»».
  3. В «Основных параметрах. » сделайте активным пункт «Показывать «Разработчик» на ленте».

открыть ворд с макросами

Теперь переходим непосредственно к созданию комплекса команд:

  1. Зайдите на появившуюся вкладку «Разработчик». В «Коде» выберите «Запись макроса».
  2. В «Имя. » введите название. Будьте внимательны: если оно будет совпадать с наименованием стандартного макроса, то новая запись заменит его. Поэтому для проверки в «Макросах» группы «Код» найдите «Команды Word» и убедитесь, что придуманное имя не совпадает с там присутствующими.
  3. В «Макрос доступен. » выберите, где его можно применять. Если для всех файлов, то остановитесь на Normal.dotm.
  4. Введите описание.

Word 2007: три варианта записи макроса

Далее вы можете пойти тремя путями.

Запись без привязки. Вы пишете макрос, не связывая его ни с кнопкой, ни с сочетанием клавиш. Для этого достаточно нажать на ОК.

Привязка макроса к кнопке. Тут следует пойти таким путем:

  1. Щелкните на «По кнопке».
  2. В «Настройки панели быстрого доступа» выберите все документы или отдельный файл, где можно применять этот макрос.
  3. В окне «Выбрать команды» нажмите на нужный макрос. Затем — щелчок на «Добавить».
  4. Для настройки кликните на «Изменить».
  5. В «Символе» выберите значок для кнопки.
  6. «Отображаемое имя» — наименование макроса.
  7. Два раза кликните на ОК, чтобы начать запись.

Привязка макроса к сочетанию клавиш. Здесь следующий путь:

  1. Остановитесь на «Клавиатуре».
  2. В «Командах» найдите макрос, который вы собрались записать.
  3. В «Новом сочетании клавиш» введите придуманную комбинацию. Клик на «Назначить».
  4. Щелкните на «Закрыть», чтобы начать запись.

Далее путь становится единым для всех вариантов:

  1. Выполните последовательность действий, которую нужно включить в макрос.
  2. Завершить процесс можно выбором «Остановить запись» во вкладке «Код».

Открытие файлов с макросами

как включить макросы в ворде

Включение макросов

Как включить макросы в «Ворде»? Есть три варианта.

При появлении панели сообщений. Как только вы открываете файл с макросами, перед вами на экране выходит желтое окошко с щитом и просьбой включить данный комплекс команд. Только если вы уверены в надежности источника документа, нажмите на панели «Включить содержимое».

С помощью представления Backstage. При открытии файла с макросами сделайте следующее:

  1. Кликните на «Файл».
  2. В «Предупреждении системы безопасности» нажмите на пункт «Включить содержимое».
  3. В данном разделе сделайте активным «Всегда включать. » Это превратит документ в надежный.

Включение на время открытия документа. Можно сделать макросы активными только на период работы с определенным файлом. Когда вы его уже закроете и запустите заново, их снова придется включать. Для такого варианта следующий алгоритм:

  1. Откройте вкладку с названием «Файл».
  2. В «Предупреждении системы безопасности» нажмите на «Включить содержимое».
  3. Перейдете в «Доп. параметры».
  4. В «Параметрах безопасности. » выберите «Включить лишь для этого сеанса» в отношении каждого из имеющихся в документе макросов.
  5. Подтвердите нажатием ОК.

Отключение макросов

Напоследок разберем, как убрать макросы в «Ворде»:

  1. Во вкладке «Файл» перейдите на «Параметры».
  2. В «Центре управления. » выберите «Параметры центра. «
  3. Щелкните на «Параметры макросов».
  4. Выберите, что вам нужно:
    • Отключить все без уведомления (как макросы, так и предупреждения об опасности/безопасности).
    • Отключить все с уведомлением (убираются только макросы, уведомления о безопасности остаются).
    • Отключить все, кроме макросов с цифровой подписью (отображаются только макросы издателя, которому выражено доверие, — на их включение нужно согласиться в уведомлении при открытии файла).
    • Подтвердите выбор нажатием на ОК.

    как убрать макросы в ворде

    Создание макросов имеет свои особенности в различных версиях текстового редактора «Ворд». А при открытии файла с данной группой команд в данной программе вы можете выбрать, включать или не активировать их.

    Источник: fb.ru

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...
    EFT-Soft.ru