Программирование на BASIC / Visual Basic / VBA
  • формат doc
  • размер 380,14 КБ
  • добавлен 03 июня 2012 г.
Павленко В.И., Плеханова Т.Г., Коновалова Т.П. Основы численных методов и программирования на Visual Basic For Applications
ШИ (ф) ЮРГТУ (НПИ), г.Шахты, учебно-методическое пособие по курсу «Информатика»,2007. — 79 с.
Рассматриваются основные численные методы решения различных экономических задач и реализация для их вычисления с помощью ПК на языке программирования VBA. Приведены практические примеры для каждого метода. Дано подробное описание основных операторов языка VBA. Предназначено для студентов специальности 080502 «Экономика и управление на предприятии» и 050501 «Профессиональное обучение».
Введение
Первые сведения о макросах
Макрос и макрорекордер
Запись новых макросов
Задание стартовых условий
Назначение имени и выбор места для сохранения макроса
Запись действий
Остановка макрорекордера
Выполнение макросов
Составные части записанного макроса
Сообщения об ошибках во время написания, редактирования или выполнения процедуры
Ошибки синтаксиса
Ошибки времени исполнения
Как прервать выполнение макроса или процедуры
Типы данных, переменные и константы
Числа
Типы данных Byte, Integer и Long
Числа с плавающей точкой
Тип данных Currency
Текстовые строки
Логические значения
Тип данных Variant
Использование Dim для объявления типизированных переменных
Объявление массивов
Получение данных от пользователя
Изменение порядка выполнения операторов VBA
Простой выбор
Безусловный переход
Работа с ячейками в Excel
Как ссылаться на ячейки и диапазоны
Цикл (Повторение действий)
Команды организации циклов
Повторение цикла фиксированное число раз: циклы For
Использование цикла For.Next
Циклы Do
Циклы Do. Loop While
Циклы Do. Loop Until
Управление host-приложениями VBA
Методы, возвращающие объекты Range
Использование Range метода
Использование метода Cells
Использование метода Offset
Другие методы и свойства, возвращающие диапазоны ячеек
Работа с Cells и Ranges
Свойства Value и Formula
Приближенное решение уравнений
Этап отделения корней
Метод деления пополам
Метод хорд
Метод касательных (Ньютона)
Метод итераций
Численное решение систем линейных уравнений
Итерационный метод
Сходимость итерационного процесса
Решение систем нелинейных уравнений методом итераций
Интерполирование табличных зависимостей.
Аппроксимация. Метод наименьших квадратов
Численное интегрирование
Методы численного интегрирования
Оценка погрешности интегрирования
Приближенное дифференцирование
Литература