Домашняя » MS Office Советы » Как записать свой первый макрос в Excel

    Как записать свой первый макрос в Excel

    Если вы часто используете Excel на рабочем месте или для личного пользования, то, возможно, у вас есть некоторые ежедневные задачи, которые являются довольно утомительными и повторяющимися.

    Будь то импорт и очистка данных или экспорт и организация в соответствии с потребностями вашего клиента, часто приходится нажимать на одни и те же кнопки и вводить одну и ту же информацию снова и снова..

    Хорошо, что большинство, если не все, что вы можете сделать, используя мышь и клавиатуру в Excel, могут быть воспроизведены самим Excel, используя макрос.

    В этой статье я собираюсь показать вам, как создать простой макрос начать автоматизировать повторяющуюся задачу, которая может у вас быть.

    Записать макрос в Excel

    Представьте, что вы получаете извлечение данных от клиента, где поля не центрированы. В рамках вашей повседневной работы вы должны центрировать поля, щелкая ячейки в верхнем левом углу и устанавливая выравнивание текста по центру.

    Используя макрос, вы можете записать действие один раз и позволить макросу повторить тот же набор команд для вас. Вот шаги:

    Сначала включите разработчик вкладка в Excel, нажав файл -> Опции -> Настроить ленту -> Отметьте разработчик и нажмите Хорошо.

    Как только он включен, перейдите к разработчик -> нажмите Запись макроса.

    Вы можете назвать свой макрос как угодно (в этом примере я назвал его «CenterText») и нажмите ОК.

    Кроме того, у вас будет возможность назначить макросу комбинацию клавиш, что значительно упростит работу снова и снова, не переходя на вкладку «Разработчик»..

    В дополнение Хранить макрос в Эта опция действительно полезна, если вы хотите создать общий макрос, который будет работать с любой книгой Excel. Вместо выбора по умолчанию Эта книга, Вы также можете выбрать Личная Макро Книга, который позволит вам использовать новый макрос с любой будущей книгой, которую вы откроете или создадите в Excel.

    Затем начните свою деятельность, нажимая на ячейки и центрируя поля с помощью мыши. макрос запишет ваши клики и точную ячейку / значок, который вы щелкнете в окне Excel, и переведет это в специальный код, называемый VBA.

    После этого вернитесь к разработчик вкладка и нажмите Остановить запись.

    Поздравляем! Вы записали свой первый макрос. В следующий раз, когда у вас будет новая выписка данных, которая не была отцентрирована, вам просто нужно перейти к разработчик -> макрос -> Выберите имя макроса -> нажмите Бежать .

    Макрос будет повторять записанные вами действия (например, центрирование текста для всех ячеек в этом упражнении).

    Последний шаг - сохранить файл как .XLSM расширение (не стандартное .XLSX), чтобы ваш файл Excel сохранил записанные вами макросы для использования в будущем. Помните, что вам не нужно делать это, если вы выбрали Персональную книгу макросов при создании макроса.

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

    Основное правило: все, что вы можете выполнить с помощью мыши и клавиатуры, можно повторить / автоматизировать во много раз быстрее с помощью макроса. наслаждаться!