Будем учиться программировать в Excel  
Всё об Excel

+В закладки

Обучение Excel

Макросы в Excel

Программирование в Excel

Как в Excel ...?

Об Авторе

Карта сайта

Простой способ создать таблицу в Excel

Горячие клавиши, которые я использую в Excel

Как посчитать сумму в Excel

Показываю, как создать раскрывающийся список в Excel

Создадим раскрывающийся список Excel

Строим графики и диаграммы в Excel

Как быстро добавить строку или столбец в таблицу

Как изменить размер ячейки в Excel (4 способа)

Создаём полезный макрос в Excel

Макросы в Excel это просто

Строим график в Excel

Что такое Excel

Краткая сводка по любимому Excel

Ставим нумерацию листов (страниц) в Excel

Чем открыть dbf

Как построить график в Excel

Прибиваем шапку таблицы в Excel

Ссылки в Excel

Ставим пароли для защиты данных

Будем учиться программировать в Excel

Отвечаем на вопрос читателя

Ускоряем наши макросы в Excel

Объединяем ячейки в Excel

Xls файлы, чем открывать

Как можно создавать таблицы

Что такое dbf

Как в Excel создать книгу доходов и расходов



Основы программирования в Excel

1. Для начала прочтите это: http://4excel.ru/index.php?id=vba1. Если кратко, то макросы для Excel создаются в редакторе Visual Basic.

2.Чтобы открыть этот редактор – запустите Excel, выполните команду «Alt»+«F11».

3. Далее, как на картинке, выберите вставку модуля.

4. И наберите

Sub Macro1()

End Sub

Где sub – обозначает, что здесь начинается макрос (в паскале что-то аналогичное begin)

End Sub – конец макроcа (end)

Macro1 – имя (допустимы также и русские буквы, например макрос1, макро1, моя_программа и т.д.)

5. Сохраните книгу Excel, а в типе файла выберите «Книга Excel c поддержкой макросов». После этого Ваш макрос можно будет увидеть в списке макросов книги.

6. А теперь по теме.

Sub Macro1()

A = Cells(1, 1).Value ' Переменной А присвоить значение ячейки (i,j)

' i - номер строки

' j - номер столбца

B = A + A           ' Операции

Cells(1, 1).Value = B ' Ячейке (i,j) присвоить значение B

End Sub

' – апостроф для записи комментариев в коде.

7. Для запуска макроса нажмите «F5».

Ну, а чтобы был какой-то результат, напишите в ячейку «А1» исходные данные.

Вот что у меня получилось.

Не забудь сохраниться при закрытии книги.

© 2012 - 2017 Всё об Excel
Яндекс.Метрика