Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Общие свойства элементов управления.

Общая характеристика языков программирования. (1)

ЭВМ -это устройство для автоматической обработки информации. ЭВМ может выполнять только спец., присущие ей команды. Программой называется последовательность команд на каком-либо языке, понятной ЭВМ. Каждая команда внутри ЭВМ представляется в виде последовательности нулей и единиц (машинного кода). Языки программирования - это формальные языки, применяемые для описания информации и алгоритма её обработки на ЭВМ. Они подразделены на языки низкого (система двоичных или 16-ых команд, написанная в машинных кодах) и высокого (Pascal, Basic и другие языки) уровня. Трансляция – процесс перевода программ с языка программирования высокого уровня на машинный язык. Различают 2 вида: интерпретация и компиляция.

Редактор Visual Basic. (12)

VBA считается стандартным языком написания сценариев для приложения Microsoft и в настоящее время он входит в состав всех приложений Office. VBE (Visual Basic Editor) – специальная программа-редактор для работы и просмотра модулей VBA. VBE обладает всеми необходимыми средствами для управления VBA кодом.

Величины.(18)

Величины делятся на переменные (их значения можно менять в ходе выполнения программы) и постоянные (их значения не изменяются в ходе выполнения программы).Переменная величина представляет собой именованное место хранения данных в памяти компьютера. Переменные подразделяются на: локальные – объявленные в процедуре и использующиеся только в ней; переменные уровня модуля – переменная, объявляемая перед новой процедурой модуля, за пределами процедур или функцией; переменные Public – переменные, доступные во всех процедурах всех модулей; переменные Static – объявляются на уровне процедуры и сохраняют своё значение после окончания процедуры.

Объектная модель Excel.(9,23)

Объекты в Excel: само приложение Excel; рабочая книга; рабочий лист в рабочей книге; диапазон ячеек; лист диаграммы; диаграмма на листе. В приведённом списке наблюдается иерархия объектов.

Объекты VBA.(25)

Объект – это основа для построения любого приложения MS Excel. 1) Aplication – сам Excel или другое приложение Office; 2) workbook – рабочая книга; worksheet – рабочий лист; Range – диапазон ячеек; ChartObejkt – элементы диаграмм; Page Setup – параметры страницы; Pivot Table – сводная таблица; Chart – диаграмма. Одной из ключевых концепций в программировании на VBA является коллекция – группа одного класса. Сама коллекция также является объектом (н-р. workbook-коллекция всех открытых в данный момент объектов workbook).

Объект Range.

Этот объект представляет собой диапазон (группу) ячеек рабочего листа. Диапазон ячеек указывается в круглых скобках и в кавычках через двоеточие Range(``A1:B2``). Свойства Range позволяют управлять им от внешнего вида до автоматизации вычислений. Range обладает большой коллекцией методов, предоставляющих в распоряжение разработчика возможность программировать целый спектр действий. События у данного объекта отсутствуют.

Объект WorkSheet.(29)

Этот объект представляет собой рабочий лист и может быть активным. WorkSheet обладает большим количеством свойств, предоставляющих разработчику обширные средства: от получения доступа к конкретной ячейке до сложной обработки данных, типа фильтрации. WorkSheet обладает большой коллекцией методов, позволяющих производить широкий спектр действий над данными, начиная от выбора, перемещения и удаления, заканчивая проверкой правописания.

Объект Chart.(29)

Семейство листов рабочей книги Sheets включает в себя два семейства листов: worksheets – рабочие листы и charts – листы диаграмм. Объектами семейств Charts являются диаграммы, созданные на листах диаграмм. Chart имеет более 50 свойств, определяющих внешний вид диаграмм, кроме свойств внешним видом диаграмм управляют методы объекта chart. У chart есть ряд событий, позволяющих отслеживать различные действия пользователей.

Форма.(30)

Форма – это диалоговое окно, на котором можно размещать различные элементы управления. Новая форма добавляется командой Insert – UserForm.

Общие свойства элементов управления.

Встроенные элементы управления VBA являются объектами, и как любые объекты обладают свойствами, методами и событиями. Э.У. создаются при помощи панели элементов ToolBox, которая отображается на экране.

Свойство Описание
Name Имя элемента управления.
Caption Надпись, отображаемая на элементе управления.
AutoSize Логическое свойство, которое устанавливает режим автоматического изменения размеров элемента управления так, чтобы на нем полностью помещался текст, являющийся значение свойства Caption.
Visible Логическое свойство, которое определяет, надо ли отображать элемент управления во время выполнения программы.
Enabled Логическое свойство, которое определяет, доступен ли для пользователя элемент управления во время работы приложения.
Height, Width Возвращает или устанавливает размеры изображения (высота, ширина).
Left, Top Возвращает или устанавливает координаты верхнего левого угла элемента управления, определяющие его местоположение на форме.
ControlTipText Возвращает или устанавливает текст в окне выплывающей подсказки, связанной с элементом управления.
BackColor, ForeColor, BorderColor Устанавливает или возвращает цвет заднего и переднего плана элемента управления, а также его границы.
BorderStyle Устанавливает тип границы. Допустимы значения: - fmBorderStyleSingle – граница в виде контура; - fmBordeStyleNone – граница невидима.
SpecialEffect Устанавливает тип границы. Отличается от свойства BorderStyle тем, что позволяет устанавливать несколько типов, но одного цвета. BorderStyle позволяет установить только один тип, но различных цветов.
Picture (создание картинки) Внедряет картинку на элемент управления. Например, на кнопку картинка внедряется следующим образом: CommandButton1.Picture = LoadPicture(“C:\Круг.bmp”)
Picture (удаление картинки) После того как картинка создана на элементе управления, ее можно удалить. В коде это достигается следующим образом: CommandButton1.Picture = LoadPicture(“”)
Tag Переменная, которую программист может использовать по своему усмотрению.
Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...