Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

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

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

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 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,238
По умолчанию

макрос, это такая специальная подпрограмма, которую выполняет сам 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
Сообщений: 232
По умолчанию

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

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


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


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