Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > Microsoft Office и VBA > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 01.02.2010, 20:51   #1
bsa785
 
Регистрация: 27.01.2010
Сообщений: 9
По умолчанию Макросы!!! Что это, где почитать, как понять?

Здравствуйте! Уже который день и ночь сижу на этом форуме, и понимаю, что что Эксель - это великая вещь!!! Но 99,999999% написанного на форуме не понимаю, особенно про макросы. Где это можно поизучать? Что такое макрос и как их писать?
bsa785 вне форума Ответить с цитированием
Старый 01.02.2010, 21:10   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,260
По умолчанию

макрос, это такая специальная подпрограмма, которую выполняет сам Excel (т.е. без Excel она не может быть запущена/выполнена).

язык, на котором пишутся макросы - это такая разновидность Visual Basic и называется VBA - Visual Basic for Application. (только не путайте с Visual Basic'ом, это всё таки разные вещи!)

в программах (макросах) на VBA используется объектная модель самого Excel (книга, лист, ячейка имеют свои свойства и методы).

Перейти в редактор кода можно по Alt-F11 (или из меню Макросы - редактор Visual Basic)

по макросом очень много литературы.
вот, навскидку, только то, что проходило мимо меня в электронном (отсканированном) виде (и, думаю, это можно найти в Сети):

"Интенсивный курс программирования в Excel за выходные [П. Эйткен]"
"Освой самостоятельно программирование для Microsoft Excel 2000 за 21 день [Мэтью Харрис]"
"Использование макросов в Excel [С. Роман]"
"Programming Excel with VBA and .NET [Jeff Webb, Steve Saunders]"
"Программирование на VBA Учебное пособие. [Е.Н. Горных]"
"Программирование на VBA 2002 [Кузьменко В.Г.]"
"Профессиональное программирование на VBA в Excel 2002 [Уокенбах Джон]"
"Л.А.Демидова, А.Н.Пылькин - Программирование в среде VBA"
"VBA для тех, кто любит думать [Антон Орлов]"
"VBA для `чайников` [Стив Камминг]"
"Программирование в Microsoft Office. Для пользователя" (Автор: К. Гетц, М. Джилберт Издательство: Sybex, BHV : 2000 страниц: 384)
Serge_Bliznykov вне форума Ответить с цитированием
Старый 01.02.2010, 21:12   #3
0mega
Форумчанин
 
Регистрация: 12.09.2009
Сообщений: 231
По умолчанию

поробуйте нажать сюда
0mega вне форума Ответить с цитированием
Старый 01.02.2010, 21:16   #4
Pavel55
Форумчанин
 
Регистрация: 21.08.2007
Сообщений: 292
По умолчанию

И ещё один хороший ресурс http://www.msoffice.nm.ru/faq/macros.htm
Pavel55 вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
что почитать о создании интерпритатора(как компилятора в память) Пепел Феникса Общие вопросы по программированию, компьютерный форум 5 30.11.2009 19:07
Как это понять?!!! sPan4eZ Общие вопросы Delphi 0 29.10.2009 17:09
Что это такое и как это того... Alex Cones Общие вопросы Delphi 2 11.10.2009 11:04
Как это понять If Not Intersect valerij Microsoft Office Excel 18 21.06.2008 11:57
Помогите понять как это реализовать! krasovskiy Фриланс 6 15.05.2008 13:13


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS