Где Находится Панель Инструментов в Excel • Начальная подготовка

Как создать пользовательскую панель инструментов Excel из макросов VBA

Готовы увеличить производительность в Excel? Пользовательская панель инструментов может сделать это.

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

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

Вот как можно начать на вашей пользовательской панели инструментов.

Добавление вкладки на ленту

Во-первых, мы собираемся добавить нашу собственную вкладку на ленту, которая будет содержать нашу панель инструментов. Щелкните правой кнопкой мыши и выберите Настроить ленту.

На следующем экране нажмите Новая вкладка.

Выделите вашу новую вкладку, затем нажмите переименовывать. Я собираюсь назвать мои макросы, но вы можете выбрать все, что захотите.

Нажмите Хорошо вернуться к таблице.

Наша вкладка «Макросы» появилась, как мы и надеялись. Тем не менее, он немного пуст в данный момент.

Чтобы дать ему некоторую функциональность, давайте разберем несколько основных макросов

Создание макросов

Во-первых, мы собираемся создать очень, очень простой макрос, чтобы понять основы.

Создание макроса времени и даты

Сначала отправляйтесь в разработчик вкладка и нажмите макрос.

Введите имя макроса Дата и время а затем нажмите Создайте.

Excel откроет редактор Visual Basic. Добавьте следующий код:

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

как файл с поддержкой макросов, если вы еще этого не сделали, — и возвращайтесь в Excel.

Нажмите макрос в разработчик вкладка еще раз, и на этот раз выделите Дата и время и нажмите Бежать.

Наш макрос сообщений работает! Теперь давайте попробуем что-нибудь более сложное.

Создание макроса автозаголовка

Откройте диалоговое окно Macros еще раз, и на этот раз введите имя customheaders и нажмите Создайте.

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

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

Теперь пришло время вернуться в Excel и посмотреть, работает ли наш макрос как надо.

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

Создание макроса связанной электронной таблицы

Сначала создайте новую таблицу и сохраните ее. Затем откройте документ, с которым мы работали ранее, и перейдите к разработчик > макрос. Введите имя linkedspreadsheet и нажмите Создайте.

Введите следующий код ниже Подчиненная таблица ():

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

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

Сохраните свою работу и вернитесь в Excel, чтобы проверить ее.

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

Заполнение панели инструментов

Открой макрос вкладку мы создали ранее и щелкните правой кнопкой мыши на ленте. Выбрать Настроить ленту.

Использовать Выберите команды из выпадающее меню и выберите макрос.

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

Выделите каждый макрос и нажмите переименовывать чтобы дать им более презентабельный ярлык и добавить пользовательский значок.

Теперь у нас есть полнофункциональная панель инструментов, которая предлагает мгновенный доступ к тем макросам, которые мы создали.

Сделайте панель инструментов, которая работает для вас!

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

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

, Довольно скоро вы будете готовы адаптировать свои собственные макросы, и это отличный навык, если вы серьезно относитесь к освоению Excel.

У вас есть совет по созданию макросов Excel? Вы ищете помощь в процессе создания панели инструментов? Присоединяйтесь к разговору в разделе комментариев ниже!

[expert_bq id=»1570″]Для того чтобы удалить команду с панели быстрого доступа, нужно проделать обратную операцию выбрать эту команду, нажать кнопку Удалить , после этого нажать кнопку Ок. Если же вы хотите что-то уточнить, обращайтесь ко мне![/expert_bq] Над перечнем команд есть меню, в котором команды сгруппированы по смыслу. Для ускорения поиска, можно выбрать один из элементов раскрывающегося списка, и Excel отобразит команды, относящиеся только к этому элементу.
Где Находится Панель Инструментов в Excel • Начальная подготовка

Где находится меню Файл в Excel? блог про компьютеры и их настройку

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

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: