![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 27.01.2010
Сообщений: 9
|
![]()
Здравствуйте! Уже который день и ночь сижу на этом форуме, и понимаю, что что Эксель - это великая вещь!!! Но 99,999999% написанного на форуме не понимаю, особенно про макросы. Где это можно поизучать? Что такое макрос и как их писать?
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 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) |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 21.08.2007
Сообщений: 292
|
![]()
И ещё один хороший ресурс http://www.msoffice.nm.ru/faq/macros.htm
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
что почитать о создании интерпритатора(как компилятора в память) | Пепел Феникса | Общие вопросы по программированию, компьютерный форум | 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 |