Сделай Сам Свою Работу на 5

Свойства элементов управления. Создание, редактирование и закрытие пользовательского диалогового окна. Excel





Классификация программных средств

Служебные:

1) Файловые менеджеры

2) Средства сжатия данных

3) Средства диагностики

4) Программы инсталляции

5) Средства коммуникации

6) Средства просмотра и воспроизведения

7) Средства компьютерной безопасности

Прикладные:

1) Текстовые редакторы

2) Текстовые процессоры

3) Графические редакторы

4) Редакторы 3D

5) СУБД

6) Электронные таблицы

7) CAD-системы

8) Настольные издательские системы

9) Редакторы HTML

10) Браузеры

11) Интегрированные системы делопроизводства

12) Бухгалтерские системы

13) Финансово-аналитические системы

14) Экспертные системы

15) Геоинформационные системы

16) Системы видеомонтажа

17) Инструментальные языки и системы программирования

 


8)

Преимущество операционной системы Windows

Операционная система Windows NT проектировалась с учетом всех требований, предъявляемых к современным ОС: расширяемости, переносимости, надежности, совместимости, производительности. Эти свойства были достигнуты за счет применения передовых технологий структурного проектирования, таких как клиент-сервер, микроядра, объекты.

В Windows NT используется механизм многозадачности с вытеснением (preemptive multitasking). Windows NT поддерживает симметричную многопроцессорную организацию вычислительного процесса, в соответствии с которой может выполняться на любом свободном процессоре или на всех процессорах одновременно, разделяя память между ними.



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

Помимо совместимости программных интерфейсов, Windows NT поддерживает существующие файловые системы, включая файловую систему MS DOS (FAT), файловую систему CD-ROM, файловую систему OS/2 (HPFS) и собственную новую файловую систему (NTFS). Таким образом, если до установки Windows NT на компьютере были установлены MS-DOS или OS/2, то нет никакой необходимости переформатировать диск. Система преобразует FAT или HPFS в NTFS, сохранив всю информацию на диске. Обратное преобразование невозможно.



В отличие от большинства других операционных систем, Windows NT изначально разрабатывался с учетом возможности работы в сети. В результате этого функции совместного использования файлов, устройств и объектов встроены в интерфейс с пользователем. Администраторы могут централизованно управлять и контролировать работу сетей в масштабах крупных предприятий. Особенно важно отметить возможность распространения работы приложений типа клиент-сервер на многокомпьютерные системы.

Создание пользовательских диалоговых окон в Excel

Для создания пользовательского диалогового окна в режиме конструирования достаточно выделить название проекта, в котором оно должно фигурировать, а затем выбрать команду User Form в меню Insert редактора VBA. Рядом располагается панель инструментов Toolbox со значками различных элементов управления. Чтобы поместить в форму элемент управления, достаточно щелкнуть на соответствующем значке панели инструментов Toolbox и затем нарисовать прямоугольник на форме(или просто перетащить элемент на форму).

Когда вы отпустите кнопку мыши, на месте прямоугольника появится нужный элемент управления. Для изменения свойств формы или любого ее элемента нужно выделить объект и ввести новую информацию в поля окна Properties. Выбор в меню Tools редактора VBA команды Additional Controls приводит к появлению диалогового окна с перечнем дополнительных элементов управления. В общем случае программист добавляет в модуль UserForm два варианта кода: код события, связанного с различными элементами управления формы (а в некоторых случаях и с самой формой), и код дополнительных процедур, выполняющих функции, требуемые в приложении. Последний вариант кода добавляется в раздел общих описаний модуля кода UserForm. Метод Show приводит к появлению диалогового окна.



Пример: отобразить диалоговое окно.

Sub UserF()

UserForm.Show()

End Sub

 


 

Элементы управления пользовательских диалоговых окон Excel.

Элементы управления - это объекты специальных типов, которые можно размещать на рабочих листах, диаграммах и в пользовательских диалоговых окнах (пользовательских формах).

Стандартные элементы управления панели элементов:

Выбор объектов (Select Object)

Это единственный инструмент на панели элементов, не создающий никаких элементов управления. Он служит для изменения размеров и положения элементов формы.

Надпись (Label)

Позволяет отобразить в форме неизменяемый текст, например подпись к рисунку.

Поле (TextBox)

Содержит вводимый и изменяемый пользователем текст.

Поле со списком (ComboBox)

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

Список (ListBox)

Вставляет список выбираемых пользователем элементов. Допускается прокручивание списка, если не все его элементы видны одновременно.

Флажок (CheckBox)

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

Переключатель (OptionButton)

Используется для предоставления выбора одного варианта из многих.

Выключатель (ToggleButton)

Создает кнопку, имеющую два состояния: включено и выключено.

Группа (Frame)

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

Кнопка (Button)

Создает кнопку, при нажатии которой выполняется команда.

Набор вкладок (TabStrip)

Позволяет создать несколько станиц в одной и той же области окна или окна диалога.

MultiPage

Служит для представления нескольких экранов информации в виде единого набора.

Полоса прокрутки (ScrollBar)

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

SpinButton

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

Рисунок (Image)

Отображает в форме точечный рисунок, значок или метафайл. Картинки в элементе управления рисунок являются декоративными и требуют меньше ресурсов, чем PictureBox.

 

4.Пользовательские диалоговые окна Excel
Создаются на основе технологии UserForm.

1) Вставить новую UderForm в проект.

2) Создать процедуру которая будет отображать форму. Эта процедура находится в модуле кода VBA, а не в модуле кода формы.

3) Добавить элементы управления

4) Настроить свойства добавленных элементов управления.

5) Создать процедуру обработки событий для элементов управления.

Пример: отобразить диалоговое окно.

Sub UserF()

UserForm.Show()

End Sub


 

Свойства элементов управления. Создание, редактирование и закрытие пользовательского диалогового окна. Excel

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

(Name) – Задаёт имя объекту.

Visible – Устанавливает видимость объекта. Если значение true – объект видимый. Если false – объект невидимый.

Width – Ширина объекта в пикселях. Принимает натуральные значения и 0.

Height – Высота объекта в пикселях. Принимает натуральные значения и 0.

Enable – Определяет активность элемента. Если значение true – объект активен. Если false – объект неактивен.

Свойства объекта Left и Top определяют его положение внутри рабочего листа. Свойство Left указывает расстояние от левой границы объекта до левой границы рабочей области листа. Свойство Top задает расстояние от верхней границы объекта до верхней границы рабочей области листа.

Для создания пользовательского диалогового окна в режиме конструирования достаточно выделить название проекта, в котором оно должно фигурировать, а затем выбрать команду User Form в меню Insert редактора VBA. Рядом располагается панель инструментов Toolbox со значками различных элементов управления. Чтобы поместить в форму элемент управления, достаточно щелкнуть на соответствующем значке панели инструментов Toolbox и затем нарисовать прямоугольник на форме(или просто перетащить элемент на форму).

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

Метод Show приводит к появлению диалогового окна.

Метод Hide приводит к исчезанию диалогового окна.

Если форма больше точно не потребуется, можно ее удалить из памяти при помощи команды Unload:

Unload UserForm1.

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.