Microsoft Excel быстро завоевал популярность среди пользователей благодаря своей способности анализировать данные, создавать финансовые модели и выполнять другие бизнес-расчеты. Однако многие пользователи не осведомлены о возможностях автоматизации этого приложения. В частности, лишь небольшая часть пользователей использует макросы Excel и функции VBA, которые могут значительно повысить эффективность и результативность работы.
В нашем руководстве сегодня вы узнаете о макросах и их полезности для вашего рабочего процесса. Мы представим пять способов включения макросов в Excel и научим вас отключать их, когда это необходимо. Кроме того, мы также рассмотрим, как предотвратить потенциальные потери данных, вызванные макросами Excel.
В этой статье
- Включите макросы в Excel с помощью уведомления о безопасности для одной рабочей книги
- Включите макросы в Excel с помощью Backstage View для одной рабочей книги
- Включите макросы в Excel на один сеанс с помощью параметров безопасности Microsoft Office
- Разрешить макросы в Excel во всех книгах с помощью Центра управления Безопасностью
- Использование надежного местоположения для постоянного включения макросов в Excel
Макросы в Excel
Перед тем как приступить к рассмотрению различных методов активации и деактивации макросов в Excel, следует начать с краткого обсуждения сути макросов, их применения и преимуществ, которые они приносят пользователям электронных таблиц.
Что такое макросы Excel?
По своей сути, Макросы Excel представляют собой набор предварительно записанных команд, которые автоматизируют утомительные задачи в Excel, улучшая процесс работы с электронными таблицами. Они используют язык программирования Visual Basic(или сокращенно VBA), который понимает Excel.
Преимущества включения макросов в Excel
Будучи предварительно записанными сценариями, которые выполняют задачи Excel одним нажатием кнопки, макросы приносят различные преимущества пользователям, работающим в Excel:
- ⏰ Экономия драгоценного времени – Поскольку макросы могут быть вызваны с помощью сочетаний клавиш и выполнять несколько действий за один раз, они способны существенно повысить эффективность и продуктивность, освобождая время пользователей для выполнения других задач в Excel.
- 🚀 Избежание повторяющихся задач – Использование макросов Excel прекрасно подходит для уменьшения количества рутинных задач с электронными таблицами, поскольку они способны автоматизировать множество операций с помощью нескольких сочетаний клавиш.
- 🔧 Уменьшение количества человеческих ошибок – Независимо от вашего уровня опыта в Excel, вы всегда можете ошибиться. Макросы в свою очередь выполняют команды безупречно и могут обеспечивать более точные анализы за счёт уменьшения человеческого вмешательства и, соответственно, вероятности ошибок.
- 🎯 Упрощение форматирования электронных таблиц – Макросы прекрасно подходят для форматирования электронных таблиц и создания диаграмм, что является наиболее распространенным способом их использования среди пользователей Excel.
В основном, макросы упрощают управление данными, сводными таблицами и обеспечивают порядок в электронных таблицах, сокращая при этом затрачиваемое время. Поэтому давайте рассмотрим, как вы можете активировать их в Excel.
Как включить макросы в Excel
Теперь, когда мы осведомлены о макросах Excel и их преимуществах для оптимизации и автоматизации работы с электронными таблицами, мы переходим к пяти методам их активации в Excel. Эти пять способов применимы в Excel 365, Excel 2019, Excel 2016, Excel 2010 и Excel 2007.
Включить макросы в Excel с помощью уведомления о безопасности для одной рабочей книги
Поскольку макросы могут представлять опасность для данных в Excel, при открытии книги с макросами появится предупреждение о безопасности, запрашивающее разрешение на их включение. Это один из самых простых способов активации макросов в Excel, вам просто нужно следовать указаниям:
- Откройте Microsoft Excel и коснитесь вкладки Файл в левом верхнем углу.
- Перейдите в Открыть и загрузите книгу, в которой включены макросы.
- Нажмите на Включить содержимое в предупреждении о безопасности при загрузке рабочей книги.
- Подтвердите свой выбор, нажав Включить макросы во всплывающем окне.
Не забывайте внимательно прочитывать предупреждение о безопасности относительно надежности источников, поскольку активация макросов для документов из неизвестных источников может иметь катастрофические последствия для других файлов формата XLS.
Включите макросы в Excel с помощью Backstage View для одной рабочей книги
Backstage View - еще один отличный способ включить макросы Excel для конкретной книги, и вот как вы можете его использовать:
- Запустите Microsoft Excel и перейдите на вкладку Файл.
- Перейдите к Сведениям и нажмите Включить содержимое.
- Выберите Включить все содержимое, что делает документ надежным и позволяет запускать макросы в этой конкретной книге.
Как и в случае с методом предупреждения о безопасности, вам следует нажать Включить все содержимое только в том случае, если вы уверены в надежности происхождения используемых вами XLS-файлов.
Включите макросы в Excel на один сеанс с помощью параметров безопасности Microsoft Office
Поскольку неправильное использование макросов Excel может привести к серьезным проблемам с вашими файлами XLS, приложение Excel также предоставляет возможность включить макросы на один сеанс работы, чтобы вы не забыли отключить их, когда они не нужны. Этот метод включения аналогичен предыдущему, но позволяет настроить временной интервал активации макросов. Вот как вы можете это сделать:
- Откройте Microsoft Excel и перейдите к разделу Файл в верхнем левом углу.
- Перейдите к Сведениям и нажмите Включить Содержимое.
- На этот раз нажмите на Дополнительные параметры.
- Выберите опцию Включить содержимое для этого сеанса и нажмите ОК.
Включение макросов для одноразового использования идеально подходит для XLS-файлов, которые вы сначала хотите исследовать, не делая их доверенными документами, как в нашем предыдущем методе.
Разрешить макросы в Excel во всех книгах с помощью Центра управления Безопасностью
Также в Excel доступна специальная область настроек безопасности, известная как Центр Безопасности. В этом центре пользователи могут настроить различные параметры безопасности, включая выполнение кодов VBA или макросов. Это делает Центр Безопасности отличным альтернативным способом разрешения макросов в Excel. Вот как вы можете использовать его для активации макросов во всех ваших книгах Excel:
- Запустите Microsoft Excel и перейдите на вкладку Файл.
- Выберите внизу Параметры, нажмите Центр Управления безопасностью, и нажмите на Параментры центра управления безопасностью.
- Найдите и нажмите на Параметры макросов в левой части окна.
- Выберите опцию Включить все макросы и нажмите ОК.
Имейте в виду, что через Центр управления Безопасности вы активируете макросы во всех ваших книгах, но при этом повышается риск безопасности. Поэтому приложение Excel предупреждает, что не рекомендуется делать это из-за возможного наличия опасного кода VBA.
Использование надежного местоположения для постоянного включения макросов в Excel
Наконец, существует возможность постоянного включения макросов Excel в определенных местах на вашем компьютере или в сети, что позволяет добавлять надежные местоположения вместо изменения глобальных параметров макросов. Для этого вам также необходимо посетить Центр Безопасности Excel, и вот как вы можете активировать его функцию для добавления надежного местоположения:
- Откройте Microsoft Excel, перейдите на вкладку Файл и нажмите Параметры.
- Перейдите в Центр Управления Безопасности > Параметры центра управления безопасностью > Надежные расположения.
- Изменять доверенные местоположения по умолчанию не рекомендуется, и вместо этого вы можете добавить свои собственные. Для этого нажмите кнопку Добавить новое расположение.
- Нажмите Обзор и добавьте желаемое местоположение. Вам следует выбрать опцию "Вложенные папки этого расположения также являются доверенными", а затем нажать ОК.
Настоятельно рекомендуется использовать этот параметр, поскольку он позволяет сохранять XLS-файлы с кодом VBA или макросами в определенном месте. Эти файлы будут единственными, которые могут запускать макросы, что позволит вам включить их, не вмешиваясь в настройки безопасности Excel и не подвергая себя значительному риску потери данных.
Как отключить все макросы в Excel
Если вам больше не нужны макросы Excel и вы хотите полностью отключить их, вы можете сделать это через Центр Управления Безопасности в Excel. Вы можете выполнить следующие действия, чтобы отключить макросы в Excel:
- Откройте Excel и перейдите на вкладку Файл.
- Нажмите Параметры в левом нижнем углу.
- Нажмите на Центр Управления Безопасностью > Параметры Центра Управления Безопасностью.
- Выберите Параметры макросов и выберите Отключить все макросы без уведомления.
- Нажмите ОК, когда закончите.
Важно отметить, что Центр управления Безопасностью также предоставляет возможность отключить макросы Excel с уведомлением или отключить все макросы, кроме макросов с цифровой подписью, что означает коды VBA и макросы, которым вы можете доверять.
Потенциальные проблемы, связанные с использованием макросов в Excel
Включение макросов в Excel сопровождается различными предупреждениями о безопасности и уведомлениями, которые подчеркивают опасности использования макросов. Поэтому настоятельно рекомендуется соблюдать правила безопасности для обеспечения защиты файлов XLS и правильной работы макросов. Мы предоставили вам несколько советов по этому поводу:
Тестируйте макросы на неважных файлах
Настоятельно рекомендуется иметь ненужный файл XLS для проверки макроса, особенно если нельзя подтвердить надежность источника макроса. Этот файл позволит вам проверить функциональность макроса и изучить его VBA-код, чтобы удостовериться в его безопасности для ваших важных задач и данных.
Постоянно обновляйте свой компьютер
Макросы могут служить входными точками для вирусов и вредоносных программ, особенно на старых компьютерах с устаревшими операционными системами и антивирусными программами. Поэтому при работе с файлами, поддерживающими макросы, особенно из ненадежных источников, важно обновлять операционную систему на вашем компьютере, а также проводить обновления антивирусного программного обеспечения с актуальными базами вирусов.
Используйте приложение для восстановления данных
Непроверенные и неотслеживаемые макросы могут привести к потере данных при работе с неправильными файлами XLS, особенно если они предназначены для внесения изменений в данные Excel в ваших электронных таблицах. Тем не менее специальное программное обеспечение для восстановления данных, например, Wondershare Recoverit может помочь восстановить утраченную информацию в таких ситуациях.
Вот как вы можете использовать его в случае потери данных, вызванной макросом:
- Запустите Wondershare Recovery и выберите Жесткие диски и местоположения.
- Выберите диск, на котором хранятся файлы XLS с поддержкой макросов. Приложение автоматически просканирует его на наличие потерянных данных.
- Вы можете использовать различные фильтры файлов и добавлять ключевые слова для поиска конкретных данных Excel.
- Wondershare Recoverit позволяет предварительно просмотреть файлы, чтобы убедиться в их целостности перед восстановлением. Вы можете приостановить или остановить сканирование и нажать Восстановить, чтобы сохранить обнаруженные файлы Excel.
Wondershare Recoverit способен восстановить данные независимо от сценария потери, например, с недавними изменениями, потерянными файлами Excel, удаленной информацией XLS или утратой данных из-за макросов. Приложение поддерживает более 500 сценариев потери данных и обеспечивает восстановление документов, аудио, фотографий и видео в более чем 1000 форматах файлов.
Вы можете использовать его на внутренних дисках, USB-накопителях, внешних устройствах хранения данных, серверах NAS и других устройствах, так как приложение совместимо с более чем 2000 устройствами хранения данных, что делает его мощным инструментом для решения проблем с потерей данных.
Заключение
Включение макросов в Excel может значительно улучшить производительность и эффективность работы, и это можно сделать как для отдельных книг, так и для всех файлов. Уведомления о безопасности Excel и Backstage View предоставляют возможность настройки макросов для отдельной книги или текущего сеанса. Центр управления безопасностью и надежные расположения позволяют включать макросы в Excel для всех документов или полностью отключать их.
Из-за возможности изменения файлов макросы сопровождаются различными предупреждениями. Если вы работаете с файлами, поддерживающими макросы, из ненадежных источников, лучше всего придерживаться упомянутых правил безопасности.
К ним относятся тестирование макроса на неважных файлах XLS, поддержание операционной системы и антивирусного программного обеспечения в обновленном состоянии, а также использование специализированных приложений для восстановления данных, например, Wondershare Recoverit, если макросы спровоцируют потерю данных.
Часто задаваемые вопросы
Безопасно ли включать макросы Excel?
Макросы, созданные вами, подписанные цифровой подписью или полученные от надежных коллег, друзей и доверенных веб-сайтов, могут быть полностью безопасны для использования в Excel. Однако, если макросы были найдены на случайных веб-сайтах или получены из неизвестных и непроверенных источников, они могут представлять опасность, и их лучше не активировать.Должен ли я разблокировать заблокированный файл Excel с поддержкой макросов?
Microsoft Office и приложение Excel обладают высококачественными функциями безопасности, которые тщательно настроены для обеспечения максимальной защиты. Если Microsoft Excel заблокировал определенный XLS-файл с поддержкой макросов, это, вероятно, связано с серьезными причинами безопасности. В таких случаях лучше избегать активации таких макросов и не разблокировать их.Могу ли я изменять макросы, которые я нашел в руководстве?
Конечно! Когда вы копируете код VBA, предназначенный для запуска предварительно записанных макросов в Excel, вы можете открыть редактор Visual Basic и рассмотреть код макроса. Проведение тестирования на незначительных документах XLS поможет вам понять, какая функция выполняется за каждой строкой кода, а затем вы сможете настроить макрос в соответствии с вашими конкретными потребностями в электронных таблицах.