Loftschool школа онлайн обучения IT профессиям
Профессии
  • Веб-разработчик
  • Frontend разработчик
  • Backend разработчик
  • Full Stack разработчик
  • Интернет-маркетолог
  • Android-разработчик
  • UX/UI Дизайнер
Курсы
          • Основы вёрстки
          • Веб для начинающих
          • JavaScript
          • Vue.js
          • React.js
          • Node.js
          • PHP
          • Контекстная реклама
          • SMM
          • SEO для всех
          • Android: базовый
          • Android: продвинутый
          • UX/UI-дизайн: базовый
          • UX/UI-дизайн: PRO
          • Основы Python
          • Python: машинное обучение

        Скидка на все

        *только для новых студентов

        -45%

        с 23 по 31

        марта

        До конца акции:
        06
        Дней
        23
        Часов
        15
        Минут
        • Главная
        • Блог
        • Архив материалов
        • #1 - Знакомство с макросами в Excel
        Полезный блог
        Архив материалов
        Опубликовано 21.02.2017 10:59

        #1 - Знакомство с макросами в Excel

        Чему бы ты ни учился, ты учишься для себя. Петроний

        Всех приветствуем на первом видеоуроке курса по написанию макросов в Excel! Сегодня вы узнаете, что представляют из себя макросы в Excel и напишете свой первый макрос. Поехали…

        Что же такое макросы в Excel

        Макрос – это записанная последовательность команд, которую затем выполняет Excel. Если говорить иначе, то это инструмент, позволяющий многократно повторять вашу записанную последовательность действий.

        Да, звучит как-то странно и не понятно. Давайте рассмотрим простой пример. Скажем, вам нужно отправить отчет вашему начальнику за этот месяц. Для этого вы выполняете такую последовательность действий:

        • 1. Открываете файл Данные.xls.
        • 2. Отбираете данные за последние 30 дней.
        • 3. Строите график.
        • 4. Копируете график в новую книгу.
        • 5. Сохраняете книгу в формате PDF.
        • 6. Отправляете начальнику.

        И так каждый месяц. Не надоело ли? А ведь существует замечательный инструмент, который запомнит эту последовательность действий и будет их выполнять по одному щелчку мыши каждый месяц. Именно этот инструмент и называется макрос.

        VBA – язык, на котором говорят макросы в Excel

        Да, теперь вы знаете, что такое макрос в Excel, но, наверное, вам захотелось узнать, как же его создавать. Давайте по порядку.

        Как и любой человек, Excel имеет свой собственный язык. Вот скажем, мы разговариваем на русском, а Excel разговаривает на языке VBA. Чтобы писать макросы, вам просто нужно изучить это язык. Не пугайтесь, VBA очень схож с английским. Давайте рассмотрим несколько примеров команд (предложений) этого языка.

        • (1 команда) Workbook(“Бюджет.xls”).Save
        • (2 команда) Worksheets(“Лист1”).Name = “Отчет”
        • (3 команда) Range(“A1”).Font.Size = 20

        Итак, 1 команда говорит: книга Excel Workbook под именем “Бюджет.xls” сохраняется с помощью команды .Save. Видите, все совсем несложно.

        Давайте разберем 2 команду: лист Excel Worksheets под именем “Лист1” хочет присвоить новое имя .Name = “Отчет”.

        Ну, и 3 команда говорит, что ячейка под названием «А1» Range(“A1”) хочет изменить размер шрифта .Font.Size до 20 пунктов.

        Как вы видите, вам необязательно владеть английским в совершенстве и уметь программировать, чтобы писать макросы. Достаточно будет знать пару десятков английских слов и способы создания макросов.

        Cпособы написания макросов в Excel

        Давайте рассмотрим способы написания макросов в Excel:

        • 1. С использованием макрорекодера. Это инструмент, который записывает все действия, которые осуществляет пользователь.
        • 2. С использованием готовых макросов. Вы просто находите готовый макрос и подстраиваете его под себя.
        • 3. Сами с нуля. Здесь вам придется писать команды своими ручками. На первый взгляд, кажется, что это самый сложный способ, но это совсем не так, и вы скоро в этом убедитесь.

        Задача этого курса найти золотую середину между тремя этими способами.

        Без практики теория мертва

        Сегодня мы изучим автоматическую запись макросов в Excel с помощью макрорекодера. Давайте сначала дадим «серьезное» определение этому инструменту. Макрорекодер – это инструмент для записи действий пользователя и перевода их в программный код.

        Ну, а теперь можно и попрактиковаться. Для начала подключим вкладку разработчик в панели Excel. Для этого выполните следующую последовательность действий: открыть Excel –> правой кнопкой мыши по панели –> настройка ленты –> галочку на «Разработчик» (в правом углу).

        Теперь вы можете записать свой первый макрос в Excel. Просмотрите внимательно, как это происходит на видеоуроке, а потом повторите у себя на компьютере.

        На этом наш первый видеоурок по написанию макросов в Excel завершится! С вами был LoftBlog, всем пока!

        Приятного всем просмотра! Учитесь с удовольствием!

        Поделись публикацией

        Не сиди

        без дела

        учись

        онлайн!

        Категории

        • Все записи блога
          • Трудоустройство
            • Истории выпускников LoftSchool
            • Полезные советы
          • Полезные ссылки
            • Книги
            • Инструменты
          • Новости школы
            • Команда LoftSchool
            • Информация о курсах
          • Статьи
            • Архив материалов
              • DevNews
              • DevShow
              • Loftnews
              • Loftschool
              • Loftvlog
              • Интервью
              • Видеоуроки
            • © 2012 - 2023 LOFT

              Школа онлайн образования

            • © 2012 - 2023 LOFT

              Школа онлайн образования

              • +7 (800) 600 09 54
              • +7 (812) 339 22 01
              • [email protected]
            • Полезная рассылка

              Подпишись, чтобы быть в курсе наших новостей, акций и скидок.

            • Полезное
              • Карта курсов
              • B2B
              • Работодателям
              • Партнерская программа
              • Вакансии
              • Стать автором
              • Подарочные сертификаты
              • Вебинары
              • Блог
              • FAQ
            • Информация
              • О нас
              • Отзывы
              • Сведения об образовательной организации
              • Правовая информация
              • Способы оплаты
              • Контакты
              Безопасная передача данных