
- •Тема: Основы программирования на vba. Создание пользовательских функций
- •Варианты практического задания №1
- •Тема: Работа со встроенными диалоговыми окнами. Стандартные функции vba
- •Варианты практического задания №2
- •Варианты практического задания №3
- •Тема: Создание приложений с помощью MacroRecorder
- •Варианты практического задания №4
- •Тема: Элементы управления и пользовательская форма
- •Варианты практического задания № 5
- •Тема: Связь полей диалоговых окон с ячейками рабочего листа Excel
- •Варианты практического задания №6 (зачетное задание)
- •Пример выполнения зачетного задания (Вариант 6)
- •Литература
Варианты практического задания № 5
Вариант 1
Разработать приложение, с помощью которого можно выполнять любые арифметические операции над числами, вводимыми в поля диалогового окна “Калькулятор”. Операция, выполняемая над числами, должна выбираться из списка.
Доступ к диалоговому окну “Калькулятор” должен быть разрешен только при правильно набранном пароле, выводимом на экран символами *.
Вариант 2
Разработать приложение, с помощью которого можно выполнять арифметические операции (сложение, умножение, вычитание) над комплексными числами, вводимыми в поля диалогового окна “Калькулятор”. Операция, выполняемая над комплексными числами, должна выбираться из списка.
Доступ к диалоговому окну “Калькулятор” должен быть разрешен только при правильно набранном пароле, выводимом на экран символами *.
Вариант 3
Разработать приложение, с помощью которого можно выполнять арифметические операции (сложение, умножение, вычитание, деление) над рациональными дробями, вводимыми в поля диалогового окна “Калькулятор”. Операция, выполняемая над рациональными дробями , должна выбираться из списка.
Доступ к диалоговому окну “Калькулятор” должен быть разрешен только при правильно набранном пароле, выводимом на экран символами *.
Вариант 4
Разработать приложение, с помощью которого можно выполнять арифметические операции (сложение, вычитание, определение модуля) над трехмерными векторами, вводимыми в поля диалогового окна “Калькулятор”. Операция, выполняемая над трехмерными векторами , должна выбираться из списка.
Доступ к диалоговому окну “Калькулятор” должен быть разрешен только при правильно набранном пароле, выводимом на экран символами *.
Вариант 5
Разработать приложение, с помощью которого можно выполнять арифметические операции (сложение, вычитание, нахождение определителя) над матрицами 2*2, вводимыми в поля диалогового окна “Калькулятор”. Операция, выполняемая над матрицами , должна выбираться из списка.
Доступ к диалоговому окну “Калькулятор” должен быть разрешен только при правильно набранном пароле, выводимом на экран символами *.
Вариант 6
Разработать приложение, с помощью которого можно выполнять перевод целого числа заданного в десятичной системы счисления в системы от двоичной до восьмиричной. Исходное число вводить в поле диалогового окна “Системный переводчик”. Системы счисления, должны выбираться из списка.
Доступ к диалоговому окну “ Системный переводчик ” должен быть разрешен только при правильно набранном пароле, выводимом на экран символами *.
Вариант 7
Разработать приложение, с помощью которого можно выполнять перевод целого числа, из любой системы счисления от двоичной до восьмиричной. в десятичную систему счисления. Исходное число вводить в поле диалогового окна “Системный переводчик”. Системы счисления, должны выбираться из списка.
Доступ к диалоговому окну “ Системный переводчик ” должен быть разрешен только при правильно набранном пароле, выводимом на экран символами *.
Вариант 8
Разработать приложение, с помощью которого можно выполнять любые целочисленные арифметические операции над целыми числами, вводимыми в поля диалогового окна “Целочисленный Калькулятор”. Операция, выполняемая над числами, должна выбираться из списка.
Доступ к диалоговому окну “Целочисленный Калькулятор” должен быть разрешен только при правильно набранном пароле, выводимом на экран символами *.