Больше рецензий

7 февраля 2023 г. 22:08

216

4 В час по чайной ложке

Автор - Джон Уокенбах (1952г.р.), американский автор книг и статей по Excel, признанный мировой авторитет в этой области, играет на банджо (струнный щипковый музыкальный инструмент типа лютни или гитары).
Книга написана и опубликована на английском языке в 2013г., на русский язык переведена, адаптирована и опубликована в 2015г. (существуют издания по более поздним версиям Excel).
Жанр – нехудожественная литература по Microsoft Excel.
Впервые познакомился с Excel будучи студентом в начале 2000х, чуть позже проходил углубленный курс. Регулярно работал с Excel и считал что достаточно хорошо знаю программку: пользуюсь формулами, диспетчером имён, таблицей данных, подбором значений, сценариями, несколько раз записывал простейшие макросы (хотя активно ими не пользуюсь). Решил читать книгу после того как столкнулся по работе с финансовой моделью проекта с профессионально написанными макросами.
Читаю книгу выборочно: ч.1 "Вводный курс" просмотрел, ч.6 "Программирование в Excel" - с проработкой.
Примечательные моменты:
-в книге есть отдельно и содержание и оглавление (зачем - не понятно);
-в книге встречаются полностью пустые страницы;
-по тексту книги встречаются опечатки;
-в гл.38 в подглаве «Как работает VBA» (стр.801-804) на нескольких страницах кратко изложены принципы работы VBA, автор указывает, что дальше остаётся только изучить детали. С чувством юмора у автора вроде все в порядке;
-в гл.38 в подглаве «Конструкция Select Case» (стр.808) в коде видимо допущена ошибка (вместо свойства «ColorIndex» необходимо указать свойство «Color», либо цвета «vbRed», «vbBlue», «vbBlack» необходимо указать в виде индексов «3», «5», «1» соответственно, иначе макрос не работает);
-в гл.38 в подглаве «Дополнительные сведения» (стр.810) автор рекомендует дополнительно почитать другие книги, если что-то не понятно, например другую свою книгу. Как говорится, сам себя не похвалишь - никто не похвалит;
-в гл.39 в подглаве «Создание новой функции» (стр.812) код функции приводится не полностью, он должен заканчиваться оператором «End Function», иначе функция не будет работать;
-в разделе нет какой-либо лишней информации, выделить главные мысли для конспектирования достаточно трудно, нужно или все конспектировать или ничего не конспектировать;
-придется читать медленно, по нескольку страниц в день, с проработкой всех приводимых по тексту примеров.