КулЛиб - Классная библиотека! Скачать книги бесплатно
Всего книг - 719114 томов
Объем библиотеки - 1437 Гб.
Всего авторов - 276102
Пользователей - 125330

Новое на форуме

Новое в блогах

Впечатления

medicus про Демина: Не выпускайте чудовищ из шкафа (Детективная фантастика)

Очень. Рублёные. Фразы. По несколько слов. Каждая. Слог от этого выглядит специфическим. Тяжко это читать. Трудно продираться. Устал. На 12% бросил.

Рейтинг: +1 ( 1 за, 0 против).
kiyanyn про Деревянко: Что не так со структурой атомов? (Физика)

Первый признак псевдонаучного бреда на физмат темы - отсутствие формул (или наличие тривиальных, на уровне школьной арифметики) - имеется :)

Отсутствие ссылок на чужие работы - тоже.

Да эти все формальные критерии и ни к чему, и так видно, что автор в физике остановился на уровне учебника 6-7 класса. Даже на советскую "Детскую энциклопедию" не тянет.

Чего их всех так тянет именно в физику? писали б что-то юридически-экономическое

  подробнее ...

Рейтинг: +3 ( 3 за, 0 против).
Влад и мир про Сомов: Пустой (СИ) (Боевая фантастика)

От его ГГ и писанины блевать хочется. Сам ГГ себя считает себя ниже плинтуса. ГГ - инвалид со скверным характером, стонущим и обвиняющий всех по любому поводу, труслив, любит подхалимничать и бить в спину. Его подобрали, привели в стаб и практически был на содержании. При нападений тварей на стаб, стал убивать охранников и знахаря. Оправдывает свои действия запущенным видом других, при этом точно так же не следит за собой и спит на

  подробнее ...

Рейтинг: +2 ( 2 за, 0 против).
Влад и мир про Nezloi: Первый чемпион Земли 2 (Боевая фантастика)

Мне понравились обе книги.

Рейтинг: +2 ( 2 за, 0 против).
Влад и мир про ezh: Всадник Системы (Попаданцы)

Прочитал обе книги с удовольствием. Спасибо автору!

Рейтинг: +1 ( 1 за, 0 против).

VBA. Эффективное использование [В. Г. Кузьменко] (pdf) читать постранично

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

If К II
■ UГ1

Эффективное
использование

В. Г. Кузьменко

Москва
Издательство БИНОМ
2012

УДК 004.432
ББК 32.973.26-018.1
К89

Кузьменко В. Г.
VBA. — М.: ООО «Бином-Пресс», 2012 г. — 624 с.: ил.

В книге содержится краткий курс по языку программирования Visual Basic for
Applications (VBA), используемого в качестве языка программирования в приложе­
ниях Microsoft Office (2000/2/3 и 2007). Книга предназначена для тех, кто в своей
профессиональной деятельности часто использует приложения Microsoft Office и
кому необходимо повысить эффективность работы с этими приложениями посред­
ством автоматизации многих повторяющихся операций.
Материала книги достаточно для изучения основ языка Visual Basic и создания как
простых макросов, предназначенных для автоматизации рутинной повторяющейся
работы с документами, электронными таблицами, диаграммами, презентациями и
т.д., так и для разработки довольно сложных приложений обработки данных с ис­
пользованием диалоговых окон, обеспечивающих пользователей самыми современ­
ными интерфейсными средствами для работы с Windows-приложениями.
ISBN 978-5-9518-0444-0

© Кузьменко В. Г.
© Издательство Бином

Научно-техническое издание
Кузьменко В. Г.

VBA
Оформление обложки И. Ю. Буровой
Подписано в печать 12.12.2011. Формат 70x100/16. Усл. печ. л. 50,7.
Гарнитура «Школьная». Бумага газетная. Печать офсетная.
Тираж 1000 экз. Заказ № 1012
Издательство «Бином-Пресс», 2012 г.
141077, Королев, Московская обл., ул. 50 лет ВЛКСМ, 4-Г

Содержание
Введение................................................................................................................. 13
Глава 1. Введение в макросы......................................................................... 15
Из истории VBA............................................................................................................ 16
Для чего нужен язык программирования VBA.................................................. 19
Создание макросов........................................................................................................ 20
Создание макроса в Word.......................................................................................... 21
Запись новых макросов.............................................................................................. 23
Запись макроса в Word..............................................................................................26
Запись макроса в Excel..............................................................................................32
Запись действий......................................................................................................... 34
Код макроса..................................................................................................................... 35
Выполнение макросов................................................................................................ 37
Сохранение документа с записанным макросом..............................................38

Глава 2. Редактирование макросов............................................................ 41
Модули............................................................................................................................. 41
Модули в Word............................................................................................................. 41
Редактор Visual Basic................................................................................................. 42
Панели инструментов Редактора VB....................................................................... 54
Редактирование макросов.......................................................................................... 58
Составные части записанного макроса................................................................... 62
Написание новых макросов и процедур................................................................ 71

Глава 3. Типы данных, переменные, константы и выражения . . 83
Экспоненциальное представление........................................................................... 85
Тип Date........................................................................................................................ 85
Числа............................................................................................................................ 87
Текстовые строки......................................................................................................... 89
Логические значения................................................................................................. 89
Тип данных Variant..................................................................................................... 90
Переменные..................................................................................................................... 90
Что такое переменная?..............................................................................................90
Выбор имен для переменных.................................................................................. 91
Создание переменных................................................................................................. 93
Задание типа данных переменной........................................................................... 96
Требование явного объявления переменных........................................................ 103
Константы..................................................................................................................... 105
Создание именованных констант........................................................................... 106
Область действия констант...................................................................................... 106
Написание литеральных констант....................................................................... 107
Поиск имеющихся внутренних констант с помощью Object Browser. . . . Ill
Получение данных от пользователя....................................................................... 112
Выражения в Visual Basic....................................................................................... 114
Совместимость типов данных.................................................................................. 116
Преобразования численных типов....................................................................... 118
Арифметические операции...................................................................................... 121
Сравнение строк......................................................................................................... 128

6

VBA
Сравнение