Читаем Excel. Трюки и эффекты полностью

Для перехода в режим соответствующих настроек нужно в редакторе VBA выполнить команду Tools → Options (Сервис → Параметры) и в открывшемся окне перейти на вкладку Editor Format (Формат редактора). На данной вкладке приводится перечень всех возможных фрагментов программного кода. Для настройки оформления следует выбрать требуемую позицию списка и в соответствующих полях указать тип и размер шрифта, его цвет, цвет выделенного текста и др.

Да, такая возможность существует, и она также находится за пределами Excel. В окне Свойства: Экран (открываемом с помощью команды Пуск → Панель управления → Экран) нужно перейти на вкладку Оформление и нажать кнопку Дополнительно – откроется окно Дополнительное оформление. В данном окне в поле Элемент нужно выбрать значение Всплывающая подсказка, после чего в открывшихся полях указать требуемый шрифт и цвет. Необходимо помнить, что выполненные изменения отразятся и в других местах (в частности, соответствующим образом изменится шрифт и цвет системных всплывающих подсказок).

При добавлении в редакторе VBA нового модуля он всегда начинается со строки Option Explicit. Что означает данная строка и для чего она нужна?

Если строка Option Explicit находится в начале модуля, это означает, что необходимо объявлять все переменные, которые будут использоваться в пределах данного модуля. Если необходимо отключить автоматическое появление данной строки в новых модулях, то следует в редакторе VBA выполнить команду Tools → Options (Сервис → Параметры), в открывшемся окне перейти на вкладку Editor (Редактор) и снять флажок Require Variable Declaration (Явное описание переменных).

При использовании сложных макросов иногда возникает необходимость в получении динамической информации о ходе их выполнения. Можно ли выводить такую информацию в строке состояния?

Да, используя средства VBA, можно решить данную проблему. Для этого следует назначить строковые данные свойству StatusBar объекта Application. Соответствующий оператор выглядит следующим образом:

Application.StatusBar = "Обработка файла " & FileNum

По окончании процедуры следует вернуть строке состояния первоначальный вид. Для этого используется такой оператор:

Application.StatusBar = False

<p>Заключение</p>

Миллионы людей во всем мире так или иначе используют в своей деятельности программу Excel. С полной уверенностью можно заявить, что данная программа в настоящее время является наиболее популярной и распространенной из подобных разработок. Широкие функциональные возможности Excel и в то же время простота использования и удобство в эксплуатации стали причиной того, что эту программу одинаково успешно применяют и в крупных офисах известных фирм, и на домашних компьютерах. Поэтому само собой разумеющимся является тот факт, что глубокое знание Excel во многом повышает значимость любого специалиста.

Вместе с тем нельзя отрицать того, что подавляющее большинство пользователей программы далеко не полностью знакомо с функциональными возможностями программы. При этом характерной ее особенностью является то, что, наряду со штатными средствами, она включает в себя много скрытых возможностей. Кроме того, некоторые всем известные функции и режимы работы Excel можно использовать по-новому и получать при этом отличные результаты.

Разобраться с тонкостями и нюансами программы, заглянуть в нее «изнутри» и призвана помочь читателям данная книга. Она рассчитана в первую очередь на пользователей, уже имеющих определенный опыт работы с программой Excel. Однако благодаря доступному и легкому стилю изложения, а также большому количеству конкретных примеров книга может быть понятна и начинающим пользователям.

Несомненным достоинством книги является тот факт, что большинство приведенных в ней примеров и программные коды можно использовать без внесения в них каких-либо изменений. Если же нужно что-то подкорректировать (например, имя диапазона, название рабочего листа и т. п.), то на этом отдельно акцентируется внимание.

В результате изучения данной книги читатель наверняка открыл для себя множество неизвестных ранее возможностей Excel, что позволит ему по-новому оценить способности данной программы.

<p>Приложение</p><p>Основные объекты Excel</p>

В данном приложении кратко описаны наиболее часто используемые в приведенных в книге примерах стандартные объекты Microsoft Excel:

• Application;

• Chart;

• Range;

• Workbook;

• Worksheet.

В целях обеспечения краткости данного приложения описаны не все свойства, методы и процедуры обработки событий приведенных объектов, а лишь те из них, которые реально использовались в примерах программ.

<p>Объект Application</p>
Перейти на страницу:

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных