Содержание
- 2. Логические функции в Excel Логические функции в Excel проверяют данные и возвращают результат «ИСТИНА», если условие
- 3. Функция ЕСЛИ =ЕСЛИ(_лог_выражение_,_значение_если_истина_,_значение_если_ложь_) Логическое выражение – указывается практически любое выражение или значение, которое в процессе вычисления
- 4. Пример 1: простое условие Проанализировать стоимость товарных остатков после уценки. Если цена продукта после переоценки ниже
- 5. =ЕСЛИ(D2
- 6. Пример 2: вложенное условие Расчет доплаты к ставке заработной платы персоналу, в зависимости от стажа работы.
- 7. =ЕСЛИ(C2>=20; «30%»;ЕСЛИ(C2>=10; «20%»;ЕСЛИ(C2>=3; «10%»;»0%»))).
- 8. Пример 3: сложное логическое выражение В представленной электронной таблице столбцу «Цена за 1м2, руб» должны соответствовать
- 9. =ЕСЛИ(ИЛИ(A2="Астрострой";A2="Молоток");47000; ЕСЛИ(И(A2="Бетонстрой";A2="Времена года");60000;40000)) =ЕСЛИ(И(A2="Астрострой";A2="Молоток");47000; ЕСЛИ(И(A2="Бетонстрой";A2="Времена года");60000;40000)) =ЕСЛИ(ИЛИ(A2=Астрострой;A2=Молоток);47000; ЕСЛИ(ИЛИ(A2=Бетонстрой;A2=Времена года);60000;40000)) =ЕСЛИ(ИЛИ(A2="Астрострой";A5="Молоток");47000; ЕСЛИ(ИЛИ(A3="Бетонстрой";A4="Времена года");60000;40000)) =ЕСЛИ(ИЛИ(A2="Бетонстрой";A2="Времена года");60000; ЕСЛИ(ИЛИ(A2="Астрострой";A2="Молоток");47000; 40000))
- 10. Visual Basic for Application (VBA)
- 11. VBA Visual Basic для приложений - это инструмент разработки приложений VBA –приложение, которое встраивается в другое
- 12. VBA не является языком объектно-ориентированного программирования !!!! Но в нем широко используются элементы объектно-ориентированного подхода и
- 13. Возможности VBA Язык VBA- это подмножество VB, которое включает почти все его средства создания приложений, структуры
- 14. Элементы проекта VBA При решении задач с помощью VBA требуется создать проект. Проект включает несколько элементов:
- 15. РЕДАКТОР VISUAL BASIC APPLICATION окно проекта (Project) окно свойств (Properties Window) окно формы (UserForm), окно программного
- 16. Oкно проекта (Project) содержит дерево-диаграмму открытых в данный момент файлов (документы, шаблоны или рабочие книги) и
- 17. Oкно свойств (Properties Window) Содержит все свойства объекта текущего выбора. Вкладка Alphabetic (по алфавиту) этого окна
- 18. Окно формы (UserForm) Содержит элементы управления, при помощи которых разработчик может создавать диалоговые окна и формы
- 19. Окно программного кода (Code) окно предназначенное для просмотра, редактирования или создания программного кода VBA.
- 20. Типы данных Byte – (1 байт) для хранения положительных чисел от 0 до 255 Boolean –
- 21. Переменные Переменная –имя, которое программист дает области компьютерной памяти, используемой для хранения данных какого-либо типа. Правила:
- 22. Пример правильных имен переменных: Var1 Pay_date Add_Item Part Line12 Пример неправильных имен переменных: New Item –
- 23. Объявление переменных Неявное Использование в операторе VBA. Все переменные, которые были объявлены неявно, имеют тип VARIANT
- 24. Примеры DIM Товар As Single DIM NetValue As Integer Dim NetValue As String*30 – строковая переменная
- 25. Объектно-ориентированное программирование Класс - это шаблон для создания объектов. Класс определяет свойства и методы объекта. Объект
- 26. Структура программного кода [Option Explicit] [Private | Public] [Static] Sub ([ ]) [Dim [As ]] [Const
- 27. Option Explicit – инструкция, предписывающая явное описание всех переменных, встречающихся в программе; Public – ключевое слово,
- 28. – имя процедуры, удовлетворяющее стандартным правилам именования; – список переменных, представляющий аргументы, которые передаются в процедуру
- 29. Окно ввода (функция InputBox) Синтаксис: InputBox (promt, [, title] [, default] [, xpos] [, ypos] [,
- 30. xpos – числовое выражение, задающее расстояние по горизонтали между левой границей диалогового окна и левым краем
- 31. Окно сообщений (процедура MsgBox) Процедура MsgBox выводит на экран диалоговое окно, содержащее сообщение, устанавливает режим ожидания
- 32. Процедура MsgBox Синтаксис: MsgBox (prompt, [, button][, title] [, helpfile, context]) Аргументы: prompt – строковое выражение,
- 33. Процедура MsgBox title – строковое выражение, отображаемое в строке заголовка диалогового окна. Если этот аргумент опущен,
- 34. Процедура MsgBox Значения аргумента, определяющие отображаемые кнопки Значения аргумента, определяющие отображаемые значки
- 35. Окно Project служит для навигации по проекту
- 36. Форма Insert • User Form (Вставка • Форма)
- 37. Префиксы имен элементов управления
- 38. Свойства элементов управления Caption (Надпись) — определяет надпись, которая видна на элементе управления. Изменим свойство Caption
- 40. Скачать презентацию