Microsoft Excel 2010 – создание макроса на VBA

Рубрика: Без категории, Дата: 18 July, 2015, Автор:

Здорова ребятки!

Сегодня разберем как создаются макросы в Excel 2010 с использованием скриптового языка VBA (visual basic for application).

И так запускаем Excel 2010. создаем новую книгу. Затем заходим на вкладку Разработчик. Если ее у вас нету то вы ее можете включить, для этого выбираете “файл” -> “параметры”, потом выбираете “настройка ленты” и в панели “Основные вкладки” ставьте галочку на “Разработчик” и нажмите ОК. У вас появится вкладка разработчик.

Дальше чтобы создать макрос вначале нужно зайти в “Безопасность макросов”

exel macros

 

и там выбираем “Включить все макросы (не рекомендуется, возможен запуск опасной программы), нажимаем “ок”.

Все теперь можно перейти к созданию кода макроса, для этого заходим в visula basic

exel vba

и мы попадаем в окошко “Microsoft Visual Basic for Application

VBA

Вводим код нашего макроса:

Показать »

Sub ProcessColumn()
    Do Until ActiveCell.Value = ""
        If ActiveCell.Value > 10 Then
            Selection.Interior.Pattern = xlCrissCross
        Else
            Selection.Interior.Pattern = xlNone
        End If
        Selection.Offset(1, 0).Range("A1").Select
    Loop
End Sub

сохраняем и переходим в excel.

В excel мы добавляем кнопку на лист, для этого во вкладке “Разработчик” кликаем по кнопке вставить и выбираем кнопку

excel вставить

и у нас появляется кнопка, даем имя этой кнопке “press col” и присваиваем созданный нами макрос.

Все теперь вводим любые числа начиная с ячейки 4 в столбец А, выделяем и кликаем по кнопке и у нас заштрихуются все ячейки значение которых больше 10

excel macro

Да на этом и все, макрос мы создали.

[youtube]https://www.youtube.com/watch?v=aAXMwn9vbYI[/youtube]

 

Комментарии:


Оставить комментарий

Your email address will not be published. Required fields are marked *