Исследование локальной инфляции по цене продаж и поставки корзины потребителя
Дипломная работа - Менеджмент
Другие дипломы по предмету Менеджмент
?еделены для данной процедуры. Глобальные переменные и константы объявляются в верхней части модуля в области общих объявлений:имя_переменной As тип_данныхимя_переменной As тип_данных = значение
Для создания приложения нужно вставить модуль в рабочую книгу и записать процедуру. Выполните СервисМакросРедактор Visual Basic или . Щелчок ОК вернет окно Visual Basic.
Введите название процедуры и кодiResult As Integer= MsgBox (Щелкните на кнопке, vbYesNoCancel)iResult
и Нет. Новое окно выведет 7.
Щелкните Insert UserForm или ВставкаЭкранная форма. Для просмотра RunRun Sub\UserForm (ВыполнитьВыполнить процедуру\ экранную форму). Щелчок Закрыть закроет форму и возвратит редактор. Вам встретятся английские названия элементов.
Тип элементаПрефиксВыключатель (Toggle Button)togКомандная кнопка (Command Button)cmb или btnНабор вкладок (TabStrip)tabНабор страниц (MultiPage)mulНадпись (Label)lblПереключатель (Option Button)optПоле (Text Box)txtПоле со свертыванием (RefEdit)refПоле со списком (Combo Box)cboПолоса прокрутки (Scrollbar)hsb и vsbРамка (Group Box)grp или fraРисунок (Image)imgСписок (List Box)lstСчетчик (Spinner)spnФлажок (Check Box)chk
Кнопку вставляет ВидПанели инструментовФормы. На панели Формы выберите элемент управления. Поместите указатель мыши, где будет верхний угол элемента. Нажмите левую кнопку и протащите указатель, рисуя прямоугольник элемента управления. Выберите Надпись и введите Элемент управления. В контекстном меню Формат объекта. В окне Формат элемента управления выберите Элемент управления.
Возвращаемые значения:
КонстантаЗначениеНажатая кнопкаvbOK1ОКvbCancel2ОтменаvbAbort3СтопvbRetry4ПовторvbIgnore5ПропуститьvbYes6ДаvbNo7Нет
Если нужно ввести число или текст, применяется функция(приглашение [, заголовок] [, по_умолчанию] [, xпоз] [, yпоз] [, файл_справки] [, содержание])
Аргумент по_умолчанию задает значение, отображаемое в поле ввода, пока не введено значение. Если его опустить, то поле ввода отображается пустым. Необязательные аргументы xпоз и yпоз задают положение окна на экране. Возвращаемым значением является значение, введенное в поле ввода.
Объект (object) - то, чем можно управлять с помощью кода, свойства (properties) - его характеристики и атрибуты, методы (methods) - действия, которые может выполнить объект. Чтобы увидеть объекты Excel, нажмите и Microsoft Excel Object. Отобразится диаграмма объектной модели Excel. Щелкните на стрелке в Worksheets (Worksheet).
Методы объекта Application: ActiveWorkBook возвращает активную (текущую) книгу, ActiveSheet - активный лист в активной рабочей книге, ActiveCell - активную ячейку на активном листе в активной рабочей книги, ThisWorkbook - рабочую книгу с выполняемой процедурой, Selection - текущее выделение. Для применения встроенных функций нужно указывать объект Application и аргументы функций, которые также являются объектами.
Объекты Workbooks и Worksheets - коллекции с методами Add (добавить) и Count (счет). Объект Workbook имеет методы: Activate - делает рабочую книгу активной, Close - закрывает, Save - сохраняет книгу. Объект Worksheet имеет свойство Name (имя), Cells (ячейки). Объектом Range выступает: ячейка, диапазон, строка, столбец. Свойства Range: Address (адрес) - текущее положение, Count (счет) - число ячеек, Formula (формула) - формулу, по которой найдено значение, Resize (изменение размеров), Value (значение). Оператор With задает много свойств или методов одного объекта: Оператор For применяют для выполнения набора операторов для нескольких объектов:
Встроенные объекты Range, Cells, Sheet, WorkSheet, DialogSheet. Диалог может быть видимым или невидимым на экране. Текущее состояние диалога узнают с помощью свойства Visible. Нужно задать имя объекта и значение свойства: Объект. Свойство=Выражение. Многие свойства являются неизменяемыми и доступны только для чтения. Для диапазона из одной ячейки свойства Row (строка) и Column (столбец) неизменяемы. Для чтения свойства нужно указать имя переменной, объект и свойство: Переменная= Объект. Свойство. Для вызова объекта нужно указать имя объекта и метода: Объект. Метод.
Подпрограмма ПримерВвода:iResult As Integer= InputBox (Введите число)
MsgBox iResult. Value = iResult
. Окно сообщения покажет число. Щелкните ОК. Перейдите в рабочую книгу. В ячейке находится число.
Синтаксис метода InputBox:. InputBox (приглашение [, заголовок] [, по_умолчанию] [, слева] [, справа] [, файл_справки] [, содержание] [, тип])
Если тип не задан, InputBox возвращает текст. Аргументы слева и справа играют роль xпоз и yпоз, а тип возвращаемого значения:
Значение аргументаВозвращаемое значение0Формула1Число2Текст (строка)4Логическое значение8Ссылка на ячейку16Значение ошибки64Массив значениймодель программа торговый решение
Введите в A1 текст Накладная, в A3 - Стоимость груза, в A4 - Стоимость отправки, в A6 - Всего, в B6 формулу =B3+B4 (сумма). Нажмите , в окне Project Explorer щелкните мышью на Этакнига. Выберите в меню InsertМodule (ВставкаМодуль). Введите кодОтправка ()
Dim iResponse As Integer= MsgBox (Нужно этот груз отправ?/p>