Исследование локальной инфляции по цене продаж и поставки корзины потребителя

Дипломная работа - Менеджмент

Другие дипломы по предмету Менеджмент



?ть?, bYesNo)iResponse = vbYes Then(B4).Value = 10(B4).Value = 0If

End Sub

Вставьте кнопку. Откроется окно Назначить макрос объекту. В Имя макроса выберите Отправка и ОК. Название кнопки - Сумма. Введите в B3 число 120. Щелкните на Сумма. Щелкните Да. В B4 появится число 10. Щелкните Нет. В B4 появится 0.

Создайте процедуру МетодВводаiResult As Integer= Application. InputBox (Введите число, Type:=1)iResult. Value = iResult

Нажмите . Отобразится окно сообщения с числом 7.

Условные операторы проверяют логическое условие и в зависимости от результата проверки выполняют те или иные операторы. В синтаксисеусловие_1 Then [операторы_1] [ElseIf условие_2 Then [операторы_2] End If

Условие_1 - необходимая часть оператора.

Вложение операторов - структура, когда один оператор находится внутри другого. Введите в А1 текст Отдел, в A2 - Товар в продаже?, в A3 - Стаж работы в фирме, в A5 - Комиссионные. Введите код процедуры:Комиссионные ()sngCommission As SingleRange (B2) = Нет Then= 0.02Range (B3).Value >= 5 And Range (B3).Value = 10 Then= sngCommission +0.02If= 0.01If(B5).Value = sngCommission

End Sub

Для повторных вычислений используется операторсчетчик = начало To конец [Step шаг] [операторы]

[Exit For] [операторы] Next [счетчик]

Число повторений оператора определяют параметры начало и конец. Если шаг опущен, значение счетчика увеличивается на единицу. Необязательный оператор Exit For служит для экстренного прекращения цикла и вкладывается в оператор If или Select Case.

Для открытия встроенных окон Excel применяется оператор. Dialogs (xlDialogКонстанта).Show

Чтобы задать значение xlDialogКонстанта, откройте Object Browser и в библиотеке Excel выберите класс XLBuiltInDialog. Константа - название окна (вводится на английском языке, но отображается на русском).

Щелчок на кнопке View Code и щелчок на View Object редактора. Перейдите в окно свойств. Убедитесь, выбрано Alphabetic (Сортировка по алфавиту). В левой части окна найдите Caption. Справа установка свойства. Напечатайте текст новой надписи. Чтобы добавить или удалить панель инструментов редактора VB щелкните правой кнопкой мыши в любом месте строки меню. Появится меню панелей. Из списка выберите тип панели инструментов. Панель Debug (Отладка) нужна для тестирования программы и исправления ошибок. Панель Edit (Правка) нужна при работе с кодом. Панель Standard (Стандартная панель) является главной. Панель UserForm (Экранная форма) нужна для изменения элементов управления.

Окно редактирования кода имеет список элементов управления, а в списке процедур даны события, связываемые с этим элементом.

Значения свойства BorderStyle

ЗначениеОписание0Без рамки, без заголовка и без возможности перемещения окна1Не допускает изменения размеров окна2Допускает изменение размеров окна перетаскиванием сторон

Программа на Visual Basic - набор форм и модулей, компилируемых в файл двоичного кода с расширением.exe.dll. или.ocx. Проект состоит из форм, модулей и элементов управления. Данные о проекте хранятся в файле с расширением.vbp. Модуль - файл, содержащий код, не связанный с формой и элементом управления. Модули содержат инструкции для объявления переменных, определения констант, задания функций и подпрограмм. Файл модуля имеет расширение.bas, файл формы - .frm.

Объекты имеют свойства, определяющие вид и поведение, методы, определяющие выполняемые задачи, и события. Свойства Visible и Enabled принимают значения True или False и определяют, будет ли объект виден пользователю и сможет ли он взаимодействовать с объектом. Метод SetFocus передает фокус вызываемому объекту. Событие Click - щелчок на кнопке.

Процедура - набор операторов языка Visual Basic в виде кода:

[Public|Private] [Static] Sub|Function|Property Имя [(список аргументов)] [As type] [операторы] Имя_функции = Возвращаемое_значение Sub Sub|Function|Property

Можно настроить редактор так, чтобы переменные объявлялись только явно: ToolsOptions, на вкладке Editor щелкните Require Variable Declaration.

Объявление переменных суффиксами

Тип переменнойСуффиксТип переменнойСуффиксInteger%Double#Long&Currency@Single!String$

Оператор Select Case позволяет выбирать одну из нескольких команд в зависимости от значения переменной:Case ПроверяемоеВыражениеЗначение1 Группа_операторов_1Значение2 Группа_операторов_2Select

Private Sub cmdGrader_Click()CorrectAnswers%

Dim strGrade As String

Информация о числе правильных ответов берется из поля

CorrectAnswers% = CInt (txtNumberRight. Text)Case CorrectAnswers strGrade = A9 strGrade = A-8 strGrade = B7 strGrade = B-6 strGrade = C5 strGrade = C-4 strGrade = D3 strGrade = D-Else strGrade = FSelect lblGrade. Caption = strGradeSub

Тип данныхРазмерByte (байт)1 байтBoolean (булевский)2 байтаInteger (целое)2 байтаLong (длинное целое)4 байтаSingle (одинарной точности)4 байтаDouble (двойной точности)8 байтCurrency (денежный)8 байтDecimal (десятичный)14 байтDate (дата)8 байтObject (объект)4, байтString (строковый переменной длины)10 байт+1 байт на символString (строковый фиксированной длины)Длина строкиVariant (универсальный числовой)16 байтVariant (универсальный текстовый)22 байта+1 байт на символ

Префиксы для имен переменных

Тип данныхКороткийДлинныйArray (массив)aaryBoolean (булевский)fbinByte (байт)bbitCurrency (денежный)ccurData/Time (дата / время)dtdtm datDouble (двойной)ddblInteger (целое)iintLong (длинное целое)llngObject (объект)oobjSingle (одинарной точности)sngString (строковый)sstrVariant (унивесальный)vvar

Установки для аргумента кнопки функции MsgBox

ГруппаКонста?/p>