
- •1.2.2. Работа с текстом
- •1.2.3. Форматирование текста
- •1.2.4. Работа с таблицами
- •1.3. Порядок выполнения работы
- •1.4. Контрольные вопросы
- •2.2.2. Установка параметров страниц
- •2.2.3. Редактор математических формул
- •2.2.4. Разрыв
- •2.2.5. Колонтитулы
- •2.2.6. Нумерация страниц
- •2.2.7. Изменение регистра и расстановка переносов
- •2.3. Порядок выполнения работы
- •3.2.2. Создание и редактирование стиля
- •3.2.3. Создание оглавления
- •3.2.4. Сноски
- •3.2.5. Нумерованные названия
- •3.2.6. Перекрёстная ссылка
- •3.3. Порядок выполнения работы
- •4.2.2. Объекты документа Excel
- •4.2.3. Основные операции, производимые над выделенной ячейкой или диапазоном
- •4.2.4. Ввод чисел
- •4.2.6. Ввод текста, даты и времени
- •4.2.7. Ввод последовательности данных
- •4.2.8. Ввод формул
- •4.2.9. Функции
- •4.2.10. Абсолютная и относительная адресация
- •4.3. Порядок выполнения работы
- •5.2.2. Работа с логическими функциями
- •5.3. Порядок выполнения работы
- •6.2.2. Сортировка списка
- •6.2.3. Фильтрация списка
- •6.2.4. Вычисление промежуточных и общих итогов
- •6.3. Порядок выполнения работы
- •7.2.2. Проекты и приложения vb .Net
- •7.2.3. Основные понятия объектно-ориентирован-ного программирования
- •7.2.4. Формы и элементы управления Label, Button, RadioButton. Группирующие компоненты GroupBox и Panel
- •7.2.5. Создание простейших приложений на Visual Basic .Net
- •8.2.2. Типы данных в Visual Basic .Net. Целочисленные и вещественные типы. Преобразование типов
- •8.2.3. Переменные и именованные константы в Visual Basic .Net. Простейший ввод и вывод данных в консольном приложении
- •8.2.4. Арифметические операции и операции присваивания в Visual Basic .Net. Конкатенация. Математические функции класса Math
- •8.2.5. Элементы управления TextBox, hScrollBar и vScrollBar
- •8.2.6. Создание линейных программ на vb .Net
- •8.3. Порядок выполнения работы
- •9.2.2. Операторы ветвления в Visual Basic .Net
- •If Условие Then
- •If Условие Then
- •If Условие Then Оператор
- •If Условие_1 Then
- •9.2.3. Элементы управления CheckBox, ListBox и ComboBox. Окно сообщения MessageBox
- •9.2.4. Создание программ с операторами ветвления
- •9.3. Порядок выполнения работы
- •10.2.2. Генерация случайных чисел в Visual Basic .Net (класс Random). Простейший вывод данных в текстовый файл (класс StreamWriter). Компонент Timer
- •10.2.3. Элементы управления NumericUpDown, TrackBar и DataGridView
- •10.2.4. Создание программ с циклами и таймером
- •10.3. Порядок выполнения работы
- •11.2.2. Выполнение операций над массивами в Visual Basic .Net. Класс Array
- •11.2.3. Создание приложений с несколькими формами. Элементы управления TabControl, FlowLayoutPanel и TableLayoutPanel
- •11.2.4. Создание программ для работы с массивами
- •11.3. Порядок выполнения работы
- •Приложение
6.2.4. Вычисление промежуточных и общих итогов
Промежуточными итогами называют результаты вычисления по определенной функции изменяющихся значений одного или нескольких столбцов записей, предварительно разбитых на несколько групп. Общий итог вычисляется с применением функций, заданных для вычисления промежуточных итогов. Он располагается в виде отдельной строки в конце списка. Необходимость в выполнении таких операций возникает довольно часто, поскольку они позволяют свести воедино и проанализировать однородные и неоднородные данные списка.
Чтобы задать операцию вычисления промежуточных итогов для отсортированного по определенному полю списка, необходимо выполнить следующие действия:
1). На вкладке Данные выполнить команду Промежуточные итоги.
2). В поле При каждом изменении в появившегося диалогового окна выбрать имя столбца, содержащего группы записей (т. е. имя столбца, по которому произведена сортировка).
3). В раскрывающемся списке Операция выбрать функцию для вычисления промежуточных итогов.
4). В поле Добавить итоги по выбрать столбцы, значения которых будут обрабатываться с применением указанной функции.
5). Нажать ОК.
После этого под каждой группой записей появится строка с промежуточными итогами для выбранных столбцов, а в конце списка – строка с общим итогом для всех записей списка. Автоматически появятся символы структуры списка, позволяющие скрыть или отобразить его детальные данные.
Строки с вычисленными промежуточными итогами можно разместить не под, а над каждой группой записей. В этом случае необходимо сбросить флажок Итоги под данными в диалоговом окне Промежуточные итоги.
Чтобы удалить промежуточные итоги, достаточно выполнить команду Отменить итоги меню Правка или нажать кнопку Убрать все в диалоговом окне Промежуточные итоги. Также итоги удаляются при пересортировке списка.
6.3. Порядок выполнения работы
Данная лабораторная работа предполагает выполнение следующих этапов:
1. Изучить методические указания к лабораторной работе
2. Пройти собеседование с преподавателем и получить задание для выполнения работы
3. Создать таблицу заданного вида () и заполнить ее через формулы
4. Произвести сортировку списка по заданным критериям.
5. Выполнить фильтрацию списка по требуемым условиям, используя автофильтр или расширенный фильтр
6. Вычислить требуемые промежуточные и общие итоги (таблица
6.4. Контрольные вопросы
7. ОСНОВЫ СОЗДАНИЯ ПРОСТЕЙШИХ ПРИЛОЖЕНИЙ В MS VISUAL BASIC .NET
7.1. Цель работы
Цель работы – приобрести умение создавать простейшие приложения (консольные приложения и приложения на основе экранной формы) в среде Visual Studio .NET на языке Visual Basic .NET.
7.2. Основные теоретические сведения
7.2.1. Общие сведения о среде разработки Visual Studio и языке программирования Visual Basic .NET
Совокупность средств, с помощью которых программы пишут, корректируют, преобразуют в машинные коды, отлаживают и запускают, называется средой разработки. Среда разработки обычно содержит следующие компоненты:
• текстовый редактор, предназначенный для ввода и корректировки текста программы;
• компилятор, с помощью которого программа переводится с языка, на котором она написана, в машинные коды;
• средства отладки и запуска программ;
• общие библиотеки, содержащие многократно используемые элементы программ;
• справочную систему и другие элементы.
В настоящее время создание многих программных приложений осуществляется в рамках платформы .NET (произносится «дотнэт»).
Платформа .NET включает не только среду разработки для нескольких языков программирования, называемую Visual Studio .NET, но и множество других средств, например, механизмы поддержки баз данных.
В комплект поставки Visual Studio .NET 2005 входят четыре языка программирования: Visual C#, Visual Basic .NET, Visual C++, Visual J#.
Все .NET-совместимые языки должны отвечать требованиям общеязыковой спецификации (Common Language Specification, CLS), в которой описывается набор общих для всех языков характеристик. Это позволяет использовать для разработки приложения несколько языков программирования.
Visual Basic .NET (VB .NET) является новым языком программирования, разработанным на базе Visual Basic 6, но имеющим большое число доработок и улучшений, что ставит его в один ряд с такими языками, как Visual C++ и Delphi. В отличии от своего предшественника VB .NET является полностью объектно-ориентированным языком программирования, поскольку в полной мере поддерживает наследование, полиморфизм, делегирование, обработку событий и т.д. При этом новый язык сохранил присущую Visual Basic 6 простоту и читаемость.
Главное окно среды Visual Studio .NET 2005 показано на рис. 7.1. В этом окне содержатся следующие ряд дочерних окон, по умолчанию присутствующих на экране:
• окно компонентов (Toolbox), которое представляет набор инструментов для визуальной разработки форм приложений;
• окно формы (Form1.vb[Design]), с помощью которого осуществляется визуальное проектирование формы и добавление на нее компонентов;
• окно свойств компонентов (Properties), которое предоставляет доступ активного объекта разрабатываемого приложения;
• окно обозревателя решений (Solution Explorer), которое предоставляет доступ к компонентам (проекты, формы, файлы и т. п.), входящим в решение.
Рис. 7.1. Общий вид среды разработки Visual Studio. NET 2005