Федеральное Государственное бюджетное образовательное учреждение
высшего профессионального образования
РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ ГИДРОМЕТЕОРОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ
(РГГМУ)
Кафедра
Прикладной информатики
Отчёт по учебно-ознакомительной практике
Выполнила
студентка гр. БУ-116
Горожанкина Екатерина Вячеславовна
Проверила
Руководитель Колбина Ольга Николаевна
Санкт - Петербург
2012 год.
Содержание.
1.Введение
2. Microsoft Excel.
2.1. Использование функций Excel.
3. VBA.
3.1. Зачем изучать язык VBA.
4. UserForm.
5. Заключение.
Введение.
Учебно-ознакомительная практика мне очень помогла, потому что на данный момент очень большое количество высших и средних учебных заведений используют программированные средства в обучении, в принятии экзаменов. Программированное обучение, возникшее в начале 60-х гг. на основе новых дидактических, психологических, и кибернетических идей. Направило свои усилия на создание такой технологии учебного процесса, которая позволяла бы контролировать каждый шаг продвижения учащегося по пути познания и благодаря этому оказывать ему своевременную помощь, избавляя тем самым от многих затруднений, потери интереса и других негативных последствий, сопровождающих плохо управляемый процесс.
Современные обучающие машины быстро устанавливают уровень обученности и возможности работающих с ними учеников, могут “приспосабливаться” к ним. Современные обучающие программы чаще всего составляются по смешанной схеме, что позволяет сделать их гибкими.
2. Microsoft Excel.
Microsoft Excel (также иногда называется Microsoft Office Excel) — программа для работы с электронными таблицами, созданная корпорацией Microsoft для Microsoft Windows, Windows NT и Mac OS. Она предоставляет возможности экономико-статистических расчетов, графические инструменты и, за исключением Excel 2008 под Mac OS X, язык макропрограммирования VBA (Visual Basic for Application). Microsoft Excel входит в состав Microsoft Office и на сегодняшний день Excel является одним из наиболее популярных приложений в мире.
Ценной возможностью Excel является возможность писать код на основе Visual Basic для приложений (VBA). Этот код пишется с использованием отдельного от таблиц редактора. Управление электронной таблицей осуществляется посредством объектно-ориентированной модели кода и данных. С помощью этого кода данные входных таблиц будут мгновенно обрабатываться и отображаться в таблицах и диаграммах (графиках). Таблица становится интерфейсом кода, позволяя легко работать изменять его и управлять расчётами.
2.2. Использование функций Excel
В дополнение к встроенным функциям Visual Basic for Applications, приложение Excel обладает широким разнообразием функций для выполнения математических, логических, финансовых и статистических операций над данными в рабочих листах. Многие из этих функций доступны для использования в VBA.
Функции, которые Excel позволяет использовать в VBA, не является частью VBA, они входят в состав этого приложения. Функции, которые можно использовать в одном приложении, могут быть недоступными в другом. При написании процедур VBA для работ в любом приложении не следует использовать такие функции, потому что они могут быть недоступными в другом приложении.
Для того чтобы использовать функции, которые принадлежат какому-либо приложению, нужно получить доступ к функции в среде VBA через объект Application. Этот объект представляет приложение и все его ресурсы.
Не всякая функция Excel доступна к применению в среде VBA. Для того чтобы определить, какие из функций Excel доступны, как правильно их использовать и для чего они предназначены, воспользуйтесь справочной системой по ключевому слову function.
3. VBA.
VBA – это сокращение от слов Visual Basic for Applications. VBA – это слегка упрощенная версия языка программирования Visual Basic, которую поддерживают приложения Microsoft Office.
Кроме того VBA встраивается и в другие программные продукты, такие как AutoCAD, SolidWorks, CorelDRAW, 3D Studio Max, и многие другие. Особенностью VBA является удобство при первом знакомстве с программированием, так как в наиболее используемых приложениях Microsoft Office имеется Редактор VB (Visual Basic Editor), а также макрорекордер – средство кодирования действий пользователя для последующего их повторения. Кроме того, эти инструменты можно с успехом использовать для самостоятельного обучения программированию, «записывая» многие свои действия с помощью макрорекордера, а затем просматривая и корректируя результирующий код.Таким образом, последовательности команд, записанных с помощью макрорекордера, либо вручную в редакторе VB, называются макрокомандами, либо сокращенно – просто макросами. Макрос VBA - это макрос, написанный на языке Visual Basic for Applications. Применительно к информатике и программным приложениям под словом макрос всегда подразумевается макрокоманда. С помощью макросов можно создавать пользовательские меню, диалоговые окна и панели инструментов, которые могут до неузнаваемости изменить интерфейс всем известных приложений Word и Excel.