Что делает эта кнопка в excel

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Еще…Меньше

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

Кнопки, которые могут быть на вашем компьютере

Семь кнопок, которые могут отображаться рядом с ячейкой: Параметры автозавершения, Параметры вставки, Параметры автозавершения, Ошибка трассировки, Параметры вставки и Применение правила форматирования к .

Параметры автозамены

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

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

Параметры вставки

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

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

Дополнительные сведения см. в теме Перемещение и копирование ячеек и их содержимого.

Параметры автоза заполнения

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

Доступные параметры в списке зависят от содержимого, из которых вы заполняете данные, от программы, из которую вы в нее в настоящее время находитесь, а также от формата заполняемого текста или данных.

Дополнительные сведения см. в статье Автоматическое заполнение ячеек листа данными.

Источник ошибки

Рядом с Изображение кнопки , в которой возникает ошибка формулы, появится кнопка Ошибка трассировки, а в левом верхнем углу ячейки появится зеленый треугольник.

Список в списке рядом со значком "Значение трассировки"

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

Дополнительные сведения см. в теме Обнаружение ошибок в формулах.

Параметры вставки

Рядом с Изображение кнопки вставленными ячейками, строками или столбцами может появиться кнопка Параметры вставки.

Если щелкнуть стрелку рядом с кнопкой, появится список параметров форматирования.

Примечание: Если вы не хотите, чтобы эта кнопка отображалась при каждой вставке форматных ячеек, строк или столбцов, вы можете отключить ее в меню Параметры файла >> Дополнительные параметры > При вырезании, копировании и вставке > снимите > рядом с кнопками Показать параметры вставки.

Применение правила форматирования к

Кнопка Применить правило форматирования Изображение кнопки используется для изменения способа изменения области данных условного форматирования в отчете.

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

Цветные треугольники, которые можно увидеть на вашем компьютере

Два цветных треугольника, которые могут отображаться в ячейке, зеленый (ошибка формулы) и красный (комментарий).

Зеленый треугольник

Индикатор ошибки в ячейке

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

Список в списке рядом со значком "Значение трассировки"

Дополнительные сведения см. в теме Обнаружение ошибок в формулах.

Красный треугольник

Индикатор примечания в ячейке

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

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Нужна дополнительная помощь?

Microsoft Excel огромен с точки зрения его основных функций и возможностей. Так же как и сочетания клавиш в нем. Список можно продолжать и продолжать. Что мы сделаем, так это ограничим наши возможности и сегодня сосредоточимся только на функциональных клавишах. Мы попробуем изучить действия, связанные с F1–F12, отдельно и в сочетании с такими клавишами, как Alt, Ctrl и Shift.

Мы все знаем основные движения, например, как вы можете перемещаться по листу и выбирать ячейки с помощью клавиш со стрелками или нажимать Ctrl + A, чтобы выбрать весь рабочий лист, но есть и более сложные сочетания клавиш, которые вам следует знать.

Обязательно к прочтению: если вы хотите изучить основные и общие способы использования функциональных клавиш, прочтите сообщение о наилучшем использовании функциональных клавиш и их использовании по умолчанию.

Горячая клавишаДействиеF1Открывает панель задач справки Excel.Ctrl+F1Скрыть/показать панель задач.Alt+F1Создать диаграмму на основе данных в текущем диапазоне.Alt+Shift+F1Создать новый лист.Ctrl+Shift+F1Скрыть/показать ленту и панель задач.

F2

Сочетание клавиш KeyActionF2Активирует активную ячейку для редактирования.Ctrl+F2Открыть параметры печати.Alt+F2Открыть сохранение файла как модальное окно.Shift+F2Вставить/редактировать комментарий к выбранным ячейкам.Alt+Shift+F2Сохранить текущую книгу.

F3

Ярлык KeyActionF3Вставить определенное имя в формулу.Ctrl+F3Открыть диалоговое окно диспетчера имен.Shift+F3Открыть диалоговое окно вставки функции.Ctrl+Shift+F3Создать имена, используя метки строк и столбцов.

F4

Сочетание клавиш KeyActionF4Повторить последнее действие (например, создать текстовое поле) или переключиться между ссылками на ячейки.Ctrl+F4Закрыть текущую книгу.Alt+F4Дает возможность сохранить или отменить текущие изменения.Shift+F4Выбрать ячейку, следующую справа от текущей. Выбор переключается только до тех пор, пока ячейка, содержащая данные, не перейдет к следующей строке. Ctrl+Shift+F4Аналогично Shift+F4. Но движение осталось и то к вышеназванному ряду.

F5

Ярлык KeyActionF5Открыть Идти к диалоговое окно. Ctrl+F5Восстановить размер окна открытой книги.Shift+F5Открыть диалоговое окно «Найти/Заменить».

F6

Ярлык KeyActionF6Переключение между областью задач справки и окном приложения. Переключиться на следующую панель на разделенном листе. Ctrl+F6Переключиться на следующее окно книги, если открыто несколько окон книги.Shift+F6Переключиться на предыдущую панель на разделенном листе.Ctrl+Shift+F6Switch к предыдущему окну рабочей книги, когда открыто более одного окна рабочей книги.

F7

Горячая клавишаДействиеF7Выполнить проверку орфографии в выбранном диапазоне.Ctrl+F7Активировать перемещение курсора окна, если окно не развернуто.Shift+F7Открыть тезаурус.

F8

Ярлык KeyActionF8Включить/выключить режим расширения. Ctrl+F8Активировать изменение размера курсора окна, если окно не развернуто.Alt+F8Открыть диалоговое окно макроса.Shift+F8Включить режим «Добавить в выделение» — выберите несмежные ячейки, если он включен.

F9

Ярлык KeyActionF9Обновляет книгу. Выполняет вычисления по формулам. Ctrl+F9Свернуть книгу.Shift+F9Вычислить активный листCtrl+Alt+F9Вычислить все листы во всех открытых книгах, независимо от того, изменились ли они с момента последнего вычисления.Ctrl+Alt+Shift+ F9Перепроверить зависимые формулы, а затем вычислить все ячеек во всех открытых книгах.

F10

Горячая клавишаДействиеF10Выбор строки меню и одновременное закрытие открытого меню и подменю.Ctrl+F10Развернуть или восстановить выбранное окно книги.Shift+F10Отображение контекстного меню для выбранного элемента.Alt+Shift+F10Отображение меню или сообщения для смарт ярлык.

F11

Горячая клавиша ДействиеF11Создать диаграмму данных в выбранном диапазоне.Ctrl+F11Создать новый рабочий лист с именем, например Macro1, Macro2…Alt+F11Переключиться между визуальным базовым редактором и активной книгой.Shift+F11Создать новый рабочий лист.Alt+Shift+F11Открыть Microsoft редактор сценариев.

F12

Ярлык KeyActionF12Открыть диалоговое окно «Сохранить как».Ctrl+F12Открыть меню «Открыть».Shift+F12Сохранить текущую книгу.Ctrl+Shift+F12Открыть меню печати. Esc чтобы развернуть или свернуть строку формул и Удалить

Вывод

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

Примечание:

Кредит изображения: N Надежда

См. Далее: 6 крутых советов по выбору ячеек для пользователей Microsoft Excel

Последнее обновление: 02 февраля 2022 г.

Вышеупомянутая статья может содержать партнерские ссылки, которые помогают поддерживать Guiding Tech. Однако это не влияет на нашу редакционную честность. Содержание остается беспристрастным и аутентичным.

Post Views: 186

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

Как создать кнопку: базовые варианты

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

  1. Жмите по ленте правой клавишей мышки (ПКМ).
  2. В появившемся меню кликните на пункт «Настройка ленты …».
  3. В окне «Настроить ленту» поставьте флажок возле «Разработчик».
  4. Кликните «ОК».

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

Через ActiveX

Основной способ, как создать кнопку в Excel — сделать это через ActiveX. Следуйте такому алгоритму:

  1. Войдите в раздел «Разработчик».
  2. Жмите на кнопку «Вставить».
  3. В появившемся меню выберите интересующий элемент ActiveX.
  4. Нарисуйте его нужного размера.

Через элемент управления

Второй вариант — создание кнопки в Excel через элемент управления. Алгоритм действий такой:

  1. Перейдите в «Разработчик».
  2. Откройте панель «Вставить».
  3.  Выберите интересующий рисунок в разделе «Элемент управления формы».
  4. Нарисуйте нужный элемент.
  5. Назначьте макрос или другую функцию.

Через раздел фигур

Следующий способ, как добавить кнопку в Excel на лист — сделать это с помощью раздела «Фигуры». Алгоритм действий такой:

  1. Перейдите в раздел «Вставка».
  2. Войдите в меню «Иллюстрации», где выберите оптимальную фигуру.
  3. Нарисуйте изображение необходимой формы и размера.
  4. Кликните ПКМ по готовой фигуре и измените оформление.

В качестве рисунка

Вставка кнопки Excel доступна также в виде рисунка. Для достижения результата пройдите такие шаги:

  1. Перейдите во вкладку «Вставка».
  2. Кликните в категорию «Иллюстрации».
  3. Выберите «Рисунок».
  4. Определитесь с типом клавиши, который предлагается программой.

Какие кнопки можно создать

В Excel возможно добавление кнопки двух видов:

  1. Command Button — срабатывает путем нажатия, запускает определенное действие (указывается индивидуально). Является наиболее востребованным вариантом и может играть роль ссылки на страницу, таблицу, ячейку и т. д.
  2. Toggle Button — играет роль переключателя / выключателя. Может нести определенные сведения и скрывать в себе два параметра — Faste и True. Это соответствует двум состояниям — нажато и отжато.

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

Макрос

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

Если вы решили сделать клавишу с помощью ActiveX, алгоритм будет таким:

  • Войдите в «Режим конструктора».

  • Кликните дважды по ней.
  • В режиме Visual Basic между двумя строками впишите команду, необходимую для вызова макроса., к примеру, Call Макрос1.

  • Установите назначение для остальных графических объектов, если они есть.

Зная, как назначить кнопку в Excel, вы легко справитесь с задачей. Но можно сделать еще проще — жмите на рисунок ПКМ и в списке внизу перейдите в раздел «Назначить макрос». Здесь уже задайте интересующую команду.

Переход на другой лист / ячейку / документ

При желании можно сделать кнопку в Excel, которая будет отправлять к другому документу, ячейке или листу. Для этого сделайте следующее:

  • Подготовьте клавишу по схеме, которая рассмотрена выше.
  • Выделите ее.
  • На вкладке «Вставка» отыщите «Гиперссылка».

  • Выберите подходящий вариант. Это может быть файл, веб-страница, e-mail, новый документ или другое место.
  • Укажите путь.

Рассмотренный метод не требует указания макросов и предоставляет расширенные возможности. При желании можно также использовать и макросы.

Существует и другой способ, как сделать кнопку в Excel для перехода к определенному листу. Алгоритм такой:

  1. Создайте рисунок по рассмотренной выше схеме.
  2. В окне «Назначить макрос» введите имя макроса, а после жмите на клавишу входа в диалоговое окно Microsoft Visual Basic.
  3. Вставьте код для перехода к другому листу — ThisWorkbook.Sheets(«Sheet1»).Activate. Здесь вместо Sheet1 укажите путь к листу с учетом запроса.
  4. Сохраните код и закройте окно.

Сортировка таблиц

При желании можно сделать клавишу для сортировки таблиц Excel. Алгоритм действий такой:

  • Создайте текстовую таблицу.
  • Вместо заголовков добавьте автофигуры, которые в дальнейшем будут играть роль клавиш-ссылок на столбцах таблицы.

  • Войдите в Visual Basic режим, где в папке Modules вставьте модуль Module1.
  • Кликните ПКМ по папке и жмите на Insert Module.
  • Сделайте двойной клик по Module1 и введите код.
  • Назначьте каждой фигуре индивидуальный макрос.

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

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

Отличного Вам дня!

Назначение макроса форме или кнопке управления

​Смотрите также​​ End With End​ и как эта​ это куча работы,​ [-] и [+]​ вверх в пределах​Полужирный​Действие​Чтобы перейти к вкладке​: нажмите клавиши CTRL+G,​Выделяет всю строку.​(Переход). То же​Открыть существующую книгу.​VBE​Клавиатура и мышь​. Подробные сведения о​На вкладке​Примечание:​ Sub​ кнопка называется??? А​ ещё ошибусь, или​

​ в Excel для​ одного выделенного столбца)​CTRL+B​Клавиши​ на ленте, нажмите​ введите ссылку на​Если эта статья оказалась​ произойдёт при нажатии​Ctrl+S​) области на​Сочетание клавиш для элемента​ каждом свойстве выберите​Разработчик​ Мы стараемся как можно​toto80​ переопределить имя я​ потом вставлю строки,​ изменения числового значения​SHIFT+TAB​Курсив​Вставка строк таблицы сверху​

​ одну из указанных​

Пример кнопки (элемент управления формы)

​ ячейку (например, B14)​

Пример кнопки (элемент ActiveX)

​ для Вас полезна,​F5​Сохранить активную книгу.​ следующий код:​ управления.​

​ свойство и нажмите​​в группе​ оперативнее обеспечивать вас​

​: прошу не кидать​

​ как-нибудь могу?​ и весь массив​ в ячейках?​​Действие​​CTRL+I​ALT+WIN+Я, ВВ, А​

​ ниже клавиш доступа.​ и нажмите клавишу​ поделитесь ею со​.​F12​

Вкладка

Добавление кнопки (элемента управления формы)

  1. ​Sub ButtonX_Click() End Sub​​Accelerator (форма)​​ клавишу F1, чтобы​​элементы управления​​ актуальными справочными материалами​​ тапками, я только​​Юрий М​​ переписывать…​ Изображение кнопки​Требуется наиболее гибкий​​Клавиши​​Подчеркнутый​

  2. ​Вставка столбцов таблицы слева​Действие​ ВВОД.​ своими друзьями или​Ctrl+F​​Сохранить активную книгу с​​В подпрограмма назначенного выбранной​

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

  4. ​ второй день пытаюсь​: Правый клик по​JayBhagavan​ вариант, чтобы кнопки​​Расчет книги (обновление)​​CTRL+U​

Добавление кнопки команды (элемент ActiveX)

  1. ​ALT+WIN+Я, ВВ, L​​Клавиши​​Если вы используете средство​​ просто оставьте для​​Открывает диалоговое окно​​ другим именем, открывает​​ кнопке между​​MouseIcon (форма)​​ по Visual Basic.​​Вставить​ Изображение кнопки​ Эта страница переведена​

  2. ​ вникнуть в программирование,​ кнопке — Назначить​: harushima, Вам уже​ можно было вставить​

  3. ​F9​​Вставить форматирование​​Вырезание​​Переход в поле «Что​​ чтения с экрана,​ меня комментарий!​​Find​​ диалоговое окно​Sub​Тип указателя, отображаемого при​ Можно также ввести​​и в группе​​ автоматически, поэтому ее​ а что вы​ макрос — в​ дали дельный совет,​​ в существующую ячейку.​​Полный расчет​​SHIFT+CTRL+V​​CTRL+X​

    Подпрограмма в редакторе Visual Basic

  4. ​ вы хотите сделать?»​ см. раздел Общие​Урок подготовлен для Вас​

    • ​(Найти).​Save as​и​ наведении пользователем указателя​​ имя свойства в​​Элементы управления ActiveX​​ текст может содержать​​ имели в виду​ верхнем поле видим,​ на который Вы​ с которой предстоит​CTRL+SHIFT+ALT+F9​

    • ​Действие​Копировать​

  5. ​ на ленте для​ задачи в Excel​​ командой сайта office-guru.ru​ Изображение кнопки​Home​(Сохранить как).​End Sub​

  6. ​ мыши на определенный​ поле​, нажмите кнопку​ неточности и грамматические​

  7. ​ под » модуль​ какой макрос УЖЕ​ не отреагировали должным​ работать, чтобы не​​Обновление внешних данных​​Клавиши​​CTRL+C​​ ввода слова для​​ Online.​​Источник: https://www.ablebits.com/office-addins-blog/2013/08/02/30-most-useful-excel-keyboard-shortcuts/​

  8. ​Возвращает к первой ячейке​Ctrl+W​​линии выполните одно​​ объект (например, стандартный,​​поиска​​Кнопки​​ ошибки. Для нас​ Изображение кнопки​ отдельный»?​ назначен.​ образом.​ вставлять дополнительные столбцы.​​ALT+F5​​На одну ячейку вверх​

    ​Вставка​​ поиска.​​Здесь перечислены самые распространенные​​Перевел: Антон Андронов​ текущей строки на​Закрыть активную книгу.​

    ​ из указанных ниже​​ стрелка или I-образный).​​в справке Visual​.​ важно, чтобы эта​JayBhagavan​Цитатапойму почему они​RAN​ Просто в ячейке​Обновление всех внешних данных​СТРЕЛКА ВВЕРХ или SHIFT+ВВОД​​CTRL+V​​ALT+WIN, Q​ сочетания клавиш для​Автор: Антон Андронов​ листе.​

​Ctrl+C​

​ действий.​

​MousePointer (форма)​

​ Basic. В таблице​Щелкните на листе место,​ статья была вам​: toto80, .​

​ Баттон1 и баттон2​

​: Sub плюс() Set​ слева кнопка «минус»,​CTRL+ALT+F5​На одну ячейку вниз​

​Отмена операции​

​Переход на вкладку «Файл»​ Excel Online.​

​В Excel Online для​

​Ctrl+Home​

​Скопировать содержимое выделенных ячеек​

​Введите имя существующего макроса​Получает ли элемент управления​ ниже перечислены свойства,​ которого вы хотите​ полезна. Просим вас​toto80​ называютсяТак Excel их​

​ cl = ActiveSheet.Shapes(Application.Caller).TopLeftCell​

​ в центре значение​Автосумма​

​СТРЕЛКА ВНИЗ или ВВОД​

​CTRL+Z​ для работы с​

​Действие​

​ Windows можно успешно​

​Возвращает к началу рабочего​ в буфер обмена.​ в книге. Для​

​ фокус при щелчке​ которые доступны.​

​ верхнего левого угла​ уделить пару секунд​: JayBhagavan,может я что​

​ обзывает )) Запишите​

​ cl.Value = cl.Value​ ячейки, справа кнопка​ALT+РАВНО(=)​Перемещение на одну ячейку​

​Повтор операции​

​ представлением Backstage.​

​Клавиши​ работать с помощью​ листа (ячейка A1).​Ctrl+X​

​ запуска нескольких макросов​

​ мышью.​Объект, который требуется настроить​

​ кнопки должна отображаться.​

​ и сообщить, помогла​ то не так​ рекордером выделение кнопки​

​ + 1 End​

​ «плюс».​

​Указанные ниже сочетания клавиш​

​ вправо​

​CTRL+Y​ALT+WIN, F​

​Переход к определенной ячейке​

​ внешней клавиатуры. Для​

​Ctrl+End​

​Вырезать содержимое выделенных ячеек​

​ с помощью кнопки​

​TakeFocusOnClick (форма)​

​Свойство​В группе​

​ ли она вам,​

​ делаю, выдает ошибку​ и увидите.​ Sub​И таких ячеек​

​ обеспечивают быстрый доступ​

​СТРЕЛКА ВПРАВО или TAB​

​Переход на новую строку​Переход на вкладку «Главная»​

​CTRL+G​

​ пользователей с ограниченной​

​Переход к последней заполненной​

​ в буфер обмена.​ введите имена макросов​Макросы и VBA средства​Общие​элементы управления​

​ с помощью кнопок​

​ «компонент с указанным​ЦитатаА переопределить имя​gling​

​ пара сотен. Требуется​

​ к стандартным функциям.​Переход к началу строки​ в ячейке​​ и форматирование текста​​Перемещение вниз​ подвижностью или плохим​ ячейке текущего рабочего​Ctrl+V​

  1. ​ в отдельной строке​​ можно найти на​​Загружается ли элемент управления​​нажмите кнопку​​ внизу страницы. Для​​ именем не найден»​​ я как-нибудь могу?В​

  2. ​: Например такой. Массив​​ компактное решение. Подскажите​​Действие​​HOME​​ALT+ВВОД​​ и чисел либо​​PAGE DOWN или СТРЕЛКА​​ зрением сочетания клавиш​​ листа, то есть​
    Установите флажок разработчик, чтобы добавить его к ленте

Добавление кнопки (элемента управления формы)

​Вставить содержимое буфера обмена​

  1. ​ внутри процедура sub​​ вкладке «​​ при открытии книги​​Просмотр кода​ Изображение кнопки​ удобства также приводим​

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

    ​ использование других инструментов​​ ВНИЗ​ могут быть более​ нижняя строка крайнего​ в выделенную ячейку​​Добавьте код VBA.​​Разработчик​

  3. ​ (не относится к​. Запустится редактор Visual​​ ссылку на оригинал​​ строку Set Shp1​

  4. ​ А1.​ в макросе.​ быть варианты.​Перемещение между ориентирами​​CTRL+HOME​​CTRL+K​

Добавление кнопки команды (элемент управления Visual Basic)

  1. ​ (например, для поиска).​​Перемещение вверх​​ удобными, чем работа​​ правого столбца.​ Изображение кнопки​ (ячейки).​

  2. ​Нажмите кнопку​», который скрыт​ элементам управления ActiveX).​ Basic. Убедитесь, что​

    ​ (на английском языке).​​ = ActiveSheet.Shapes(«Button 1»)​===​Маугли​Кнопку поиск пробовал,​​CTRL+F6 или CTRL+SHIFT+F6​​Переход к последней ячейке​

  3. ​Вставка таблицы​​ALT+WIN, H​​PAGE UP или СТРЕЛКА​​ с сенсорным экраном​​F2​​Ctrl+Z​​Режим конструктора​​ по умолчанию, поэтому​​AutoLoad (Excel)​нажмите кнопку​

    ​Кнопка элемента управления формы​

  4. ​ЗЫ делаю с​А вот это​​: Файл удалился, не​​ но вопрос остался.​​Перемещение по ориентиру​​ используемого диапазона​CTRL+L​Переход на вкладку «Вставка»​

    • ​ ВВЕРХ​ или мышью. В​Редактировать выделенную ячейку.​Отменить последнее выполненное действие.​, чтобы убедиться,​ первым делом нужно​Может ли элемент управления​

    • ​выбрать в раскрывающемся​

  5. ​ или кнопки команды​​ нового файла​ Изображение кнопки​ уже я не​ выдержав самокритики ).​Михаил С.​TAB или SHIFT+TAB​CTRL+END​

  6. ​Вставка функции​ и вставка функции,​Печать​​ этой статье описаны​​Alt+Enter​

  7. ​ Паническая кнопка!​ что выключен этот​ включить его​ получать фокус и​​ списке в правой​​ (элемент ActiveX) можно​

См. также

  • ​Файлы удалены: превышение​ понял:Цитатавыравнивание сделал по​

  • ​Юрий М​: Вариантов может быть​Переход в поле помощника​

support.office.com

30 самых полезных сочетания клавиш в Excel

​Перемещение вниз на один​SHIFT+F3​ таблицы, диаграммы, гиперссылки​CTRL+P​ сочетания клавиш, доступные​В режиме редактирования ячейки​Ctrl+P​ режим конструктора, а​Выберите​ реагировать на события,​ части экрана. Процедура​ использовать для запуска​ допустимого размера вложения​ ширинеВыравнивание чего?​: Маугли, автор просит​ много.​ для выполнения какой-либо​ экран (28 строк)​Увеличение размера шрифта​ или надписи.​Копирование​ при работе с​ ввести новую строку​Открывает диалоговое окно​ затем закройте окно​Excel​ порождаемые пользователем.​

Самые полезные сочетания клавиш в Excel, без которых не обойдётся ни одна рабочая книга

​ sub​ макроса, который выполняет​ [МОДЕРАТОР]​wowick​ с кнопочками))​Нарисуйте файл, как​ команды​PAGE DOWN​

​CTRL+SHIFT+>​​ALT+WIN, N​​CTRL+C​​ приложением Excel Online​ (возврат каретки) внутри​Print​​ редактора Visual Basic.​​>​​Enabled (форма)​​CommandButton1_Click​ действие при нажатии​JayBhagavan​

​: Выравнивание по горизонтале​ ​Предлагаю и свой​
​ ВАМ это видится,​ ​ALT+Q​
​Перемещение вверх на один​ ​Уменьшение размера шрифта​
​Переход на вкладку «Данные»​ ​Вставка​ для Windows.​ ячейки.​​(Печать).​​Кнопка «Изменить», щелкните его​
​Параметры​ ​Можно ли изменять элемент​
​(статья на рисунке​ ​ пользователем кнопки. Оба​: toto80, так а​
​ в ячейке, по​ ​ вариант.​ а там уже​
​Отображение и скрытие подсказок​ ​ экран (28 строк)​CTRL+SHIFT+​ и обновление связей​
​CTRL+V​ ​Примечания:​Ctrl+;​
​Ctrl+1​ ​ правой кнопкой мыши​​>​​ управления.​

Форматирование данных

​ ниже) запускается эти​ ​ этих кнопок также​​ кнопка с этим​​ ПКМ на ячейке…​
​wowick​ ​ можно будет думать​ к клавишам​PAGE UP​Действие​ или использование средств​Вырезание​​ ​​Вводит текущую дату. Нажатие​Открывает диалоговое окно​

Работа с формулами

​ и выберите​ ​Лента и панель​Locked (форма)​​ два макроса при​​ называются кнопки, можно​​ именем есть на​​Юрий М​​: Юрий М, прикольно,​​ и об вариантах​ALT+WINDOWS​​Перемещение к краю текущей​​Клавиши​
​ для работы с​ ​CTRL+X​Сочетания клавиш в этой​Ctrl+Shift+;​Format Cells​Visual Basic​​.​​Имя элемента управления.​ нажатии кнопки:​ настроить для автоматизации​ активном листе? Вам​: Опять не понял​ но правая кнопка​ решения.​
​Редактирование выделенной ячейки​ ​ области данных​Завершение ввода в текущей​
​ данными.​ ​Отмена операции​ статье соответствуют принятой​вводит текущее время.​(Формат ячеек).​

Навигация и просмотр данных

​.​ ​В категории​Name (форма)​SelectC15​ печати листа, фильтрация​
​ об этом в​ ​ о чём это​ зафиксирована по ширине​
​The_Prist​ ​F2​CTRL+СТРЕЛКА ВПРАВО или CTRL+СТРЕЛКА​​ ячейке и переход​​ALT+WIN, A​CTRL+Z​
​ в США раскладке​ ​Ctrl+Enter​​Ctrl+T​​Чтобы задать свойства элемента​настроить ленту​​Способ привязки элемента управления​​и​
​ данных, или вычисление​ ​ ошибке и говорится,​​ Вы)) В файле​​ ячейки, и если​
​: При таком подходе​ ​Переход к определенной ячейке​ ВЛЕВО​ к ячейке ниже​
​Переход на вкладку «Рецензирование»​ ​Закрытие книги​ клавиатуры. Сочетания клавиш​
​Заполняет выделенные ячейки содержимым​ ​Превращает выделенные ячейки в​ управления кнопки, щелкните​в списке​ к расположенным под​HelloMessage​

Ввод данных

​ чисел. Как правило​ ​ что нет этой​
​ и так выравнивание​ ​ изменить ширину столбца,​ универсальности будет минимум.​CTRL+G​Перемещение между лентой и​
​ВВОД​ ​ и проверка читаемости​​CTRL+W​​ для других раскладок​
​ текущей ячейки​ ​ таблицу. Вы можете​ его правой кнопкой​

​Основные вкладки​​ ним ячейкам (не​.​​ «форма» и кнопка​​ кнопки, к которой​ по центру сделано​ то становится ясна​​ Куда практичнее при​​Перемещение на другой лист​ содержимым книги​​Завершение ввода в текущей​​ или работа с​Поиск​ клавиатуры могут отличаться​Пример:​

​ выбрать любую ячейку​ ​ мыши и выберите​установите флажок​ закреплен, можно перемещать,​В подпрограмма для кнопки​ элемента управления ActiveX,​ пытаетесь обратиться.​harushima​ моя «претензия». А​ выделении нужных ячеек​ в книге​
​CTRL+F6​ ​ ячейке и переход​​ примечаниями.​​CTRL+F​ от приведенных здесь.​выделите несколько ячеек.​
​ в смежном диапазоне​ ​Формат элемента управления …​Разработчик​

Выбор данных

​ но нельзя изменять​ ​ выполните одно из​ которые отличают в​Иван Иванов​: Большое спасибо всем​ так очень понравилось.​ показывать форму, на​CTRL+ALT+PAGE UP или CTRL+ALT+PAGE​Перемещение к другой вкладке​ к ячейке выше​ALT+WIN, R​Полужирный шрифт​
​В сочетаниях, где одновременно​​ Нажмите и удерживайте​​ данных, и нажатие​ ​.​и нажмите кнопку​ размер, можно перемещать​
​ указанных ниже действий.​​ внешний вид и​ ​: прикольно​
​ за участие!​​Юрий М​ ​ которой будет SpinButton​

​ DOWN​ ленты​SHIFT+ВВОД​Откройте вкладку «Вид» для​CTRL+B​ нажимается несколько клавиш,​

​Ctrl​ комбинации​
​Включение и отключение макросов​
​Сохранить​

​ и изменять размер).​

office-guru.ru

Сочетания клавиш в Excel Online

​Введите имя существующего макроса​ функции. Однако они​toto80​Я по рабочим​: Вы, наверное, скачали​ со значением из​Открытие контекстного меню​TAB​Завершение ввода в ячейке​ выбора представления, закрепления​Открытие контекстного меню​ названия клавиш разделяются​, кликните по любой​Ctrl+T​ в файлах Office​.​

​Placement (Excel)​​ в книге. Макросы​

  • ​ содержат несколько отличий,​: кнопки нет, как​ обстоятельствам вынужден временно​ старую версию -​ ячейки и при​SHIFT+F10​Чтобы открыть выбранную вкладку,​

  • ​ и переход к​ строк или столбцов​Клавиатура Windows: клавиша вызова​ знаком плюс (+).​ из выделенных ячеек​создаст из диапазона​Включение и отключение параметров​

В этой статье

  • ​Выполните следующие действия.​Можно ли выводить элемент​ можно найти, нажав​

  • ​ которые описаны в​

  • ​ уже писал делаю​ заморозить свой вопрос.​ сейчас там исправленный​

  • ​ его изменении значение​Чтение заголовка строки​ нажмите ВВОД.​

  • ​ следующей ячейке в​ книги либо отображения​ контекстного меню Windows+F10.​

Советы по использованию сочетаний клавиш в Excel Online

  • ​ Если же клавиши​ и нажмите​ таблицу.​ элементов ActiveX в​На вкладке​ управления на печать.​ кнопку​ последующих разделах.​ из нового файла….видать​

    ​Прошу извинить!​ вариант. Но можно​ ячейки будет изменяться.​CTRL+ALT+SHIFT+T​

  • ​Вставка нового листа​ строке​ сетки или заголовков.​ Клавиша вызова контекстного​​ нажимаются последовательно, они​​F2​​Tab​​ файлах Office​Разработчик​PrintObject (Excel)​макросов​Кнопка (элемент управления формы)​ в этом беда​toto80​ было и самому​Юрий М​Чтение строки до активной​SHIFT+F11​TAB​

  • ​ALT+WIN, W​ меню Windows находится​ разделяются запятой (,).​​для редактирования. После​​Автозавершение имени функции. Например,​Microsoft Excel – это​нажмите​Является ли элемент управления​в группе​

  • ​Кнопка команды (элемент ActiveX)​ Прикрепленные файлы error​: День добрый всем!!!​ исправить в свойствах​: Или такой вариант:​

Часто используемые сочетания клавиш

​ ячейки​Переход на следующий лист​Завершение ввода в ячейке​

​Сочетания клавиш из этой​

​ слева между клавишами​

​Советы по использованию сочетаний​

​ этого нажмите​

​ введите «​

​ очень мощное приложение​кнопку​

​ видимым или скрытым.​

​код​В приведенных ниже разделах,​

​ VBA.JPG (51.7 КБ)​

​кто нибудь может​

​ кнопки. А вот​

​ левый клик -​

​CTRL+ALT+SHIFT+HOME​

​ALT+CTRL+PAGE DOWN​

​ и переход к​

​ таблицы помогут вам​

​ ALT и CTRL.​

​ клавиш в Excel​

​Ctrl+Enter​

​=​

​ для работы с​

​.​

​Visible (форма)​

​. Вводя имена макросов​

​ узнайте, как добавить​

  • ​Finswimmer​ помочь и пересохранить​ по поводу «претензии»​ минус, правый -​Чтение строки с активной​Переход на предыдущий лист​

  • ​ предыдущей ячейке в​

​ сэкономить время при​

​Другие клавиатуры: SHIFT+F10​

​ Online​

​, и содержимое отредактированной​

​«, затем символы «​

​ таблицами и очень​

​Щелкните на листе место,​

​Текст​

​ в отдельной строке​

​ макрос кнопке в​

Клавиши доступа: сочетания клавиш для работы с лентой

​: toto80,пересохраненный файл из​ файл в 10​ не понял -​ плюс к значению​ ячейки​ALT+CTRL+PAGE UP​ строке​ работе с вкладками​Помощник​Часто используемые сочетания клавиш​

​ ячейки будет скопировано​vl​ давнее – его​ место в левый​Атрибуты шрифта (полужирный, курсив,​ внутри подпрограмма можно​ Excel — для​ поста 10​ сообщении от 11​ Вы что -​ в ячейке. Или​

Лента Excel Online с вкладкой

  • ​CTRL+ALT+SHIFT+END​Действие​SHIFT+TAB​ и меню ленты.​ALT+Q​Клавиши доступа: сочетания клавиш​

  • ​ во все выделенные​» и нажмите​ первая версия появилась​

  • ​ верхний угол должна​ размер, зачеркивание, подчеркивание​ запустить несколько макросов​ Windows или Mac.​JayBhagavan​ Янв 2015 19:44:43​

Использование клавиш доступа для ленты

​ автор темы?​ наоборот )​Чтение заголовка столбца​Клавиши​

​Отмена ввода в ячейку​

​Действие​

​Поиск​ для работы с​ ячейки.​Tab​ еще в 1984​

​ появиться кнопка. Появится​

​ и насыщенность).​ с помощью кнопки.​Примечание:​

​: Так создайте её​

​ в формате XLS​wowick​harushima​CTRL+ALT+SHIFT+H​Открытие меню или детализация​

​ESC​

​Клавиши​CTRL+F или SHIFT+F3​ лентой​Ctrl+D​

​. В итоге Вы​

​ году. В каждой​ всплывающее окно​Bold, Italic, Size, StrikeThrough,​При необходимости добавьте код​ Элементы управления ActiveX не​

​ или скопируйте из​

​а то у​: Нет, я не​: Привязка к кнопкам​Чтение столбца до активной​

​ALT+СТРЕЛКА ВНИЗ​

​Действие​Выбор активной вкладки ленты​Повтор поиска (вниз)​Сочетания клавиш для работы​Копирует содержимое и формат​

​ получите «​

Работа с вкладками и меню ленты

​ новой версии Excel​Назначить макрос​ Underline, Weight (форма)​ VBA.​ поддерживаются для Mac.​

​ того файла, из​

​ меня ексель 2003))​

​ автор, я свою​ мыши отпадает, нужны​ ячейки​

​Переход на один уровень​Клавиши​ и активация клавиш​SHIFT+F4​

​ с Excel Online​ первой ячейки выделенного​

​=VLOOKUP(​ появлялись всё новые​

​.​

​Поясняющий текст элемента управления,​

​Закройте редактор Visual Basic​Windows macOS ​

​ которого макрос взяли.​

​ или макрос выложить?​ хотелку высказал.​

​ экранные кнопки, чтобы​

​CTRL+ALT+SHIFT+PAGE UP​ вверх​Редактирование выделенной ячейки​

​ доступа.​

Сочетания клавиш для Excel Online в режиме редактирования

​Повтор поиска (вверх)​ в режиме редактирования​ диапазона в ячейки,​«.​ и новые клавиатурные​Примечание:​ определяющий или описывающий​ и нажмите кнопку​Макросы и VBA средства​Хочу создать свою кнопку​AlexTM​Спасибо, выравнивание сделал​​ все было максимально​​Чтение столбца с активной​ALT+СТРЕЛКА ВВЕРХ​F2​ALT+WIN. Для перехода на​​CTRL+SHIFT+F4​​Меню сочетаний клавиш для​

Команды Excel Online: редактирование ячеек

​ находящиеся под ней.​

​F4​

​ комбинации, и, посмотрев​

​ Если вы уже добавлен​

​ его.​

​Режим конструктора​

​ можно найти на​

​ на листе эксель,​

​: Вот скопировал для​

​ по ширине и​

​ ясно и понятно.​

​ ячейки​

​Переход по гиперссылке​

​Очистка выделенной ячейки​

​ другую вкладку используйте​

​Вставка диаграммы​

​ специальных возможностей в​ Если выделенный диапазон​

​Переключает между различными вариантами​

​ на их полный​

​ кнопки, щелкните его​

​Caption (форма)​

​, чтобы убедиться,​

​ вкладке «​

​ чтобы назначить для​

​ вас макросы из​

​ стало как хотелось.​

​А то случайный​

​CTRL+ALT+SHIFT+PAGE DOWN​

Команды Excel Online: ввод данных

​CTRL+ВВОД​

​DELETE​

​ клавиши доступа или​ALT+F1​ Excel Online (ALT+SHIFT+A)​

​ содержит более одного​

​ типа ссылки в​ список (более 200!),​ правой кнопкой мыши​

​Будет ли содержимое элемента​

​ что отключен режим​Разработчик​ неё команду макроса.​ сообщения 10. В​

​А еще вопрос,​

​ клик и будет​Перемещение диалоговых окон​Открытие области «Примечания» во​Очистка выделенной ячейки и​

​ клавишу TAB.​

​В Excel Online теперь​

​Excel Online работает в​

Команды Excel Online: редактирование данных в ячейке

​ столбца, то в​

​ формуле. Поставьте курсор​

​ Вы можете испугаться.​

​ и выберите команду​

​ управления переноситься по​

​ конструктора.​

​», который скрыт​ В старом экселе​ модуль листа 1:​

​ сами вот эти​

​ незапланированный инкремент или​CTRL+ALT+ПРОБЕЛ​

​ время редактирования​

​ переход к ее​Перемещение фокуса к командам​

​ доступны клавиши доступа —​

​ веб-браузере, поэтому в​ каждом столбце копируется​

​ на адрес ячейки​

​ Без паники! 20​Назначить макрос​

​ словам в конце​

​Чтобы запустить код VBA,​ по умолчанию.​

​ это было легко​

​ Private Sub Worksheet_SelectionChange(ByVal​ кнопки, которые​

​ декремент.​

​Корпорация Майкрософт стремится к​SHIFT+F2​ редактированию​ на ленте.​ сочетания клавиш для​ сочетаниях клавиш есть​ вниз содержимое верхней​ и нажмите ​ или 30 сочетаний​.​

​ строки.​ теперь является частью​

Команды Excel Online: форматирование ячеек

​Первым делом нужно включить​

​ сделать, но как​

​ Target As Range)​

​Set Shp1 =​

​Городить лишнюю форму,​

​ тому, чтобы все​

​Действие​

​BACKSPACE​

​ВВОД, затем TAB или​

​ перемещения по ленте.​

Команды Excel Online: перемещение и прокрутка на листах

​ некоторые отличия от​

​ ячейки.​

​F4​

​ клавиш для повседневной​

​Назначение макроса кнопке и​

​WordWrap (форма)​

​ кнопки, нажмите созданную​ ее. Для получения​

​ это сделать тут?​

​ Dim Shp1 As​

​ ActiveSheet.Shapes(«Button 1″и Баттон​

​ всплывающую или статичную,​

​ наши клиенты получали​

​Клавиши​Перемещение в начало строки​

​ SHIFT+TAB​

​ Они используются так​ классической программы Excel.​

​Ctrl+Shift+V​

​, чтобы выбрать нужный​ работы будет вполне​

​ нажмите​

​Размер и положение​ кнопку ActiveX.​

​ дополнительных сведений обратитесь​Gennady​

​ Shape, Shp2 As​ 2 — они​

​ которая будет посредником​

​ наилучшие продукты и​Выделение диапазона ячеек​

​ в ячейке​

​Активация выбранной кнопки.​ же, как и​

​ Например, для перехода​

​Открывает диалоговое окно​

​ тип ссылки: абсолютный,​

​ достаточно. Остальные предназначены​

​кнопку ОК​

​Будет ли размер элемента​

Команды Excel Online: работа с объектами

​Чтобы изменить элемент ActiveX,​

​ к статье: Отображение​

​: Доброго времени суток.​

​ Shape Set Shp1​

​ откуда берутся или​ тоже не годится!​

​ обслуживание. Если у​

​SHIFT+клавиши со стрелками​

​HOME​

​ПРОБЕЛ или ВВОД​ в классической версии​

​ между областями приложения​

Команды Excel Online: выделение ячеек, строк, столбцов и объектов

​Paste Special​

​ относительный или смешанный​

​ для очень специфичных​

​.​

​ управления изменяться автоматически​

​ убедитесь, что выбран​

​ вкладки «Разработчик».​

​Здесь тоже не​

​ = ActiveSheet.Shapes(«Button 1»)​ где лежат?​ Это повысит сложность​ вас ограниченные возможности​Выделение всего столбца​Перемещение в конец строки​Открытие списка для выбранной​ Excel, и позволяют​ вместо клавиши F6​(Специальная вставка), когда​

​ (относительный столбец и​ задач, таких как​

Команды Excel Online: перемещение в выделенном диапазоне

​Чтобы задать свойства элемента​

​ для отображения всего​

​ режим конструктора. На​На вкладке​

​ сложно. :-) Идете​

​ Set Shp2 =​Ivan.kh​

​ следить ещё за​

​ или вас интересуют​CTRL+ПРОБЕЛ​ в ячейке​

​ команды​

​ сэкономить время при​ используются клавиши CTRL+F6.​ буфер обмена не​

​ абсолютная строка, абсолютный​

Команды Excel Online: расчет данных

​ написание макросов VBA,​

​ управления кнопки, щелкните​

​ содержимого.​

​ вкладке​

​Разработчик​

​ на вкладку Разработчик,​

​ ActiveSheet.Shapes(«Button 2») If​

​: wowick, как я​

​ выделением..​

​ вопросы, связанные со​

​Выделение всей строки​

​END​

Меню сочетаний клавиш для специальных возможностей в Excel Online (ALT+SHIFT+A)

​ПРОБЕЛ или ВВОД​ работе.​Вы можете использовать распространенные​

​ пуст.​

​ столбец и относительная​

​ компоновки данных, управления​

​ его правой кнопкой​

​AutoSize (форма)​

​Разработчик​

​в группе​ а там в​ Target.Cells.Count > 1​

​ понял, Юрий их​

​Мне нужно максимально​ специальными возможностями, обратитесь​

​SHIFT+ПРОБЕЛ​

​Выделение по одному знаку​

​Открытие меню для выбранной​

​В Excel 2016 для Windows​

​ клавиши для работы​

​Ctrl+Y​ строка).​

​ сводными таблицами, пересчёта​ мыши и выберите​

​Высота или ширина в​

​в группе​

​элементы управления​

​ группе Элементы управления​

​ Then Exit Sub​ заранее на листе​

​ упростить и ускорить​

​ в службу Microsoft​Расширение выделенного диапазона до​

​ справа​

​ кнопки.​

​ такие сочетания клавиш​

​ с браузером, например​Повторяет последнее действие, если​

​Ctrl+`​

​ больших рабочих книг​Формат элемента управления …​

​ пунктах.​

​Элементы управления​

​нажмите кнопку​

Техническая поддержка пользователей с ограниченными возможностями

​ есть Вставить. Выбираете​ If Not Intersect(Target,​ разместил, я потом​ ввод информации.​ Disability Answer Desk​ последней непустой ячейки​SHIFT+СТРЕЛКА ВПРАВО​ALT+СТРЕЛКА ВНИЗ​ начинались с клавиши​ F1 и CTRL+P.​ это возможно.​Переключает режимы отображения значений​ и т.д.​.​Height, Width (форма)​нажмите кнопку​Вставить​ кнопку и назначаете​ Range(«B2:B200»)) Is Nothing​ с помощью кода​Представьте себе в​ для получения технической​ в той же​Выделение до начала данных​Переход к следующей команде​ ALT. В Excel​

​Чтобы быстро найти любую​Ctrl+A​ ячеек и формул.​Знаю, знаю! Это базовые​На вкладке​

support.office.com

Как создать кнопки [-] и [+] в Excel?

​Расстояние от элемента управления​​Режим конструктора​
​и нажмите​ ей макрос. Чтобы​ Then With Shp1​ в модуле листа​ таблице пару сотен​
​ поддержки. Специалисты Microsoft​ строке или в​ ячейки​ в открытом меню​ Online они начинаются​ команду, нажмите клавиши​Выделяет весь лист. Если​Ctrl+’​ комбинации клавиш, и​Разработчик​ до левого или​.​
​кнопку​ увидеть вкладку Разработчик,​ .Visible = True​ делает их видимыми/скрытыми​ позиций товара и​
​ Disability Answer Desk​ том же столбце,​

​SHIFT+HOME​​ или подменю.​ с клавиш ALT+WIN,​
​ ALT+WIN+Q, чтобы перейти​ курсор в данный​Вставляет формулу из находящейся​ многие из Вас​нажмите​ верхнего края листа.​

​Чтобы указать свойства кнопки,​​в группе​ идете в настройки​ .Top = ActiveCell.Top​wowick​ правее каждой количество.​ знакомы со многими​ что и активная​Выделение до конца данных​ESC​ вместе с которыми​

​ к​​ момент находится внутри​ выше ячейки в​ их отлично знают.​кнопку​Left, Top (форма)​ на вкладке​

​Элементы управления формы​​ Excel и устанавливаете​ .Left = ActiveCell.Left​: Да то, что​ Вот в ячейке​ популярными специальными возможностями​
​ ячейка, или, если​ ячейки​Если электронная таблица в​ нажимается клавиша, соответствующая​
​помощнику​ таблицы, то нажатие​ текущую ячейку или​ Тем не менее,​.​Форматирование​Разработчик​
​.​ галку Показывать вкладку​ End With With​
​ это кнопки на​ с ним нужно​ и могут оказывать​ следующая ячейка пуста,​SHIFT+END​ Excel Online открывается​ вкладке. Например, вкладка​, а затем в​ один раз приведёт​ в строку формул.​ позвольте мне записать​
​Щелкните на листе место,​Цвет фона.​в группе​
​Щелкните на листе место,​ «Разработчик» на ленте.​ Shp2 .Visible =​ листе, я уже​ разместить кнопки плюс​ поддержку на английском,​ до следующей непустой​Выделение по одному знаку​ в режиме чтения,​ «Рецензирование» открывается клавишами​помощнике​ к выделению таблицы​Ctrl+F1​ их для начинающих​

​ где должен быть​​BackColor (форма)​элементы управления​ место в левый​Удачи!​ True .Top =​

​ нашел. Тока не​​ и минус, чтобы​ испанском, французском языках,​ ячейки.​ слева​ команды редактирования не​

​ ALT+WIN+Р.​​просто введите слово​ без заголовков и​Показать / скрыть Ленту​

​ пользователей.​​ расположен левый верхний​Стиль фона (прозрачный или​

​нажмите кнопку​​ верхний угол должна​В приложенном файле -​
​ ActiveCell.Top .Left =​ пойму почему они​

​ менять значение в​​ а также на​CTRL+SHIFT+СТРЕЛКА ВПРАВО или CTRL+SHIFT+СТРЕЛКА​SHIFT+СТРЕЛКА ВЛЕВО​ работают. Чтобы переключиться​Чтобы перейти на ленту,​ или название нужной​ строки итогов, второе​ Excel. Скройте Ленту,​;)

​Замечание для начинающих:​​ угол кнопки команды.​ непрозрачный).​Свойства​ появиться кнопка. Появится​ удобная таблица сочетаний​ ActiveCell.Left + ActiveCell.Width​ Баттон1 и баттон2​ один клик, ибо​ американском жестовом языке.​ ВЛЕВО​Расширение выделенного диапазона до​

​ в режим редактирования,​​ нажмите клавиши ALT+WIN​ команды (доступно только​ нажатие выделит всю​
​ чтобы отобразить дополнительно​Знак «​Примечание:​
​BackStyle (форма)​. Можно щелкнуть​ всплывающее окно​
​ клавиш для любых​ — .Width End​ называются… Как ни​ на кассе очередь…​ Перейдите на сайт​

​Действие​​ последней непустой ячейки​ переместите фокус за​ или нажимайте клавиши​ в режиме редактирования).​ таблицу, а третье​ 4 строки данных.​+​

​ Если вы уже добавлен​​Цвет переднего плана.​ правой кнопкой мыши​Назначить макрос​ версий Microsoft Excel​ With Else Shp1.Visible​ тыркал на эти​Годятся любые способы,​ Microsoft Disability Answer​Клавиши​ в той же​ пределы листа (нажмите​ CTRL+F6, пока не​
​ Помощник выполнит поиск​ — весь лист.​Ctrl+Tab​» означает, что клавиши​ кнопки, щелкните его​ForeColor (форма)​ кнопку и выберите​.​ в русском и​ = False Shp2.Visible​ кнопки, не вижу​

​ но чем проще​​ Desk, чтобы узнать​Сверху вниз (или вперед​ строке или в​ CTRL+F6), а затем​ окажетесь на вкладке​ связанных параметров и​
​Ctrl+Home​Переключиться на следующую открытую​ должны быть нажаты​ правой кнопкой мыши​Наличие тени элемента управления.​ пункт​
​Назначьте кнопке макрос и​ английском вариантах.  В​ = False End​ их связи с​
​ тем лучше.​
​ контактные сведения для​ в выделенном фрагменте)​ том же столбце,​ с помощью клавиши​

​ «Главная».​​ предложит вам список.​, а затем​ рабочую книгу Excel.​

​ одновременно. Клавиши​​ и выберите команду​Shadow (Excel)​Свойства​ нажмите кнопку​ качестве бонуса там​:)

​ If End SubВ​​ макросами сложения и​Какие есть варианты?​
​ вашего региона.​ВВОД​ что и активная​
​ TAB перейдите к​

​Для перехода между вкладками​​ Выберите команду с​
​Ctrl+Shift+End​Ctrl+PgDown​Ctrl​Назначить макрос​Изображение​.​
​ОК​ же — 12​ модуль отдельный: Sub​

​ вычитания…​​ Действительно лучше, если​Если вы представитель государственного​Снизу вверх (или назад​ ячейка, или, если​ списку​ ленты нажимайте клавишу​ помощью клавиш СТРЕЛКА​Выделяет весь реально используемый​Переключиться на следующий рабочий​и​.​Точечный рисунок, отображаемый в​Примечание:​.​ лучших быстрых трюков из​ MacroPlus() With ActiveCell​з.ы. как назначить​ бы кнопка работала​ учреждения или коммерческой​ в выделенном фрагменте)​ следующая ячейка пуста,​Редактировать книгу​ TAB.​ ВВЕРХ и СТРЕЛКА​ диапазон на текущем​ лист. Нажмите​Alt​В диалоговом окне​ элементе управления.​ Прежде чем нажать кнопку​Чтобы указать свойства кнопки,​ серии «wow-effect» для моментального​ .Value = .Value​ новой кнопке написанный​ с той ячейкой,​ организации, обратитесь в​SHIFT+ВВОД​ до следующей непустой​. Нажмите клавишу ПРОБЕЛ,​Чтобы скрыть ленту и​

​ ВНИЗ, а затем​​ листе.​Ctrl+PgUp​расположены в нижней​Назначить макрос​Picture (форма)​Свойства​ щелкните ее правой​ очарования коллег и​

​ + 1 End​​ макрос я уже​

​ где находится сама,​​ службу Disability Answer​Вперед по строке (или​ ячейки.​ затем клавишу СТРЕЛКА​ получить больше места​ нажмите клавишу ВВОД.​Ctrl+Space​, чтобы перейти к​
​ части основной клавиатуры​выберите​
​Положение рисунка относительно его​, выделите объект, свойства​ кнопкой мыши и​

​ начальства: ​​ With End Sub​ понял. А вот​ тогда не пришлось​ Desk для предприятий.​ вниз в пределах​CTRL+SHIFT+СТРЕЛКА ВПРАВО или CTRL+SHIFT+СТРЕЛКА​ ВНИЗ, а затем​ для работы, нажмите​Чтобы перейти к определенной​

​(пробел)​​ предыдущему рабочему листу.​

​ слева и справа.​​New​ заголовка (слева, сверху,​ которого требуется просмотреть​ выберите пункт​Распечатайте и повесьте над​ Sub MacroMinus() With​

​ где и как​​ бы дополнительно каждой​harushima​

​ одного выделенного столбца)​​ ВЛЕВО​ выберите команду​ клавиши CTRL+F1. Чтобы​ ячейке в книге,​

planetaexcel.ru

Как вставить кнопку в Экселе 2007 ?

​Выделяет весь столбец.​Ctrl+G​Ctrl+N​, которая откроется​ справа и так​ или изменить.​Формат элемента управления​ столом — результат​

​ ActiveCell .Value =​​ посмотреть какой макрос​
​ кнопке указывать её​: Здравствуйте!​TAB​Действие​Изменить в Excel Online​ снова отобразить ленту,​ воспользуйтесь командой​Shift+Space​Открывает диалоговое окно​Создать новую рабочую книгу.​Редактор Visual Basic​ далее).​Откроется диалоговое окно​
​.​

Горячие клавиши в Excel

​ гарантирую ;)​ .Value — 1​ назначен какой кнопке​ ячейку — ведь​Как создать кнопки​Назад по строке (или​Клавиши​.​ повторите это действие.​Перейти​(пробел)​Go to​

Кнопки в экселе

​Ctrl+O​(​PicturePosition (форма)​

planetaexcel.ru

​Свойства​

Как вставить кнопку в Excel

Добрый день уважаемый читатель!

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

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

В связи с этими причинами можно определить 3 варианта, куда есть возможность внедрить кнопки, в зависимости от необходимости:

Вставляем кнопки в панель быстрого доступа Excel

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

Для добавления кнопок в панель быстрого доступа необходимо несколько шагов:

  1. Вариант №1: справа от панели нажать кнопку выпадающего меню «Настройка панели быстрого доступа», выбираете пункт «Другие команды…». Вариант №2: нажать ярлык «Файл», потом «Параметры» и в диалоговом окне слева выбрать «Панель быстрого доступа».
  2. В выпадающем списке «Выбрать команды из», установить пункт «Все команды»;
  3. Для списка «Настройка панели быстрого доступа» указываете пункт «Для всех документов (по умолчанию)»;
  4. В списке команд находите нужную, устанавливаете на нее курсор и кликнете кнопку «Добавить», выбранная кнопка перенесется в вашу панель. Повторите эту процедуру для всех нужных кнопок.

Для получения наиболее удобного варианта использования команд, вы можете настроить цепочку и расположение кнопок на панели, так как вам нравится, используя кнопки-стрелочки «Вверх» или «Вниз» и по окончанию нажмите кнопку «Ок». Дополнительно можно присоединить к панели быстрого доступа любой блок, с ленты инструментов, нажав на него мышкой и кликнув на пункт «Добавить на панель быстрого доступа». Если же вы забили панель быстрого доступа до такой степени, что не можете прочитать даже название своей книги, можете перенести панель вниз, разместив ее над строкой формулы. Для этого выберите справа в выпадающем меню последний пункт «Разместить под лентой».

Вставляем кнопки в панель инструментов

Теперь поговорим более обширно, когда нужно расширить стандартный функционал добавлением новых кнопок с новыми возможностями, вернее сказать открыть скрытые возможности. Используя путь по варианту №2 (см. выше) в диалоговом окне «Параметры Excel» выбираете слева пункт «Настройка ленты». Еще намного проще вызвать диалоговое окно настроек это на ленте кликнуть мышкой, вызвав контекстное меню и выбрать пункт «Настройка ленты…». Существуют сотни команд, которые не попали на ленту управления, тем не менее, их возможности могут вам помочь, а значится их кнопки надо найти и добавить в тот блок, который нужно расширить по функционалу.

Технически добавление не очень сложное, нужно только знать что вам нужно, как называется кнопка и где она находится, тут мне подсказать сложнее, зависит от стоячих перед вами задач. Для этого стоит выделить немного времени и почитать о возможностях программы, что позволит вам более продуктивно работать, да и интересно будет. Перечень полезной литературы вы найдете у меня на сайте в разделе «Библиотека».

Вставляем в кнопку макрос

Если вы создаете макросы, и это происходит частенько, тогда стоит макрос прикрутить к кнопке, которой он и будет запускаться. А саму кнопку можно внедрить в ленту управления или панель быстрого доступа для большей удобности и доступности в работе. О создании макросов вы можете ознакомиться в статье «Как создать макрос?», а сейчас мы будем работать с простым примером.

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

Пример №1:

Добавим условный макрос на примере размещения кнопки в панели быстрого доступа. Пошагово это будет так:

  1. В редакторе VBA создаем макрос;

  1. В меню «Параметры» выбираете пункт «Панель быстрого доступа»;
  2. В выпадающем списке «Выбрать команды из…», указываем «Макросы»;
  3. Выбираем макрос «Моя_программа»;
  4. Кликаем кнопку «Добавить» и перемещаем макрос в перечень кнопок в панели быстрого доступа;
  5. Теперь нажав кнопку «Изменить…» можно с предложенного списка выбрать новую пиктограммку для макроса, взамен непонятной абстракции;
  6. В диалоговом окне «Изменение кнопки» в поле «Символ» выбираете подходящий значок для кнопки;
  7. Взамен предлагаемого программой имени кнопки, есть возможность в поле «Отображаемое имя:» ввести то которое вам нужно (можно вводить и с пробелами);
  8. Кликаем «ОК» на выборе иконки и «ОК» в настройках.

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

Пример №2:

Теперь добавим макрос в кнопку и поместим ее на ленте в настраиваемой группе. Пошагово это можно сделать так:

  1. Используем созданный в редакторе макрос, как в пункте №1 предыдущего примера;
  2. В меню «Параметры» выбираете пункт «Настройка ленты»;
  3. В окне «Основные вкладки» устанавливаем курсор на тот раздел, где необходимо создать группу (например, «Главная») и кликаем на кнопку «Создать группу»;
  4. Устанавливаем курсор на созданную по умолчанию группу «Новая группа (настраиваемая)», кликаем кнопку «Переименовать» и в диалоговом окне можем выбрать пиктограмму группы и в поле «Отображаемое имя» вводите нужное имя (например, «ТОП»);
  5. В выпадающем списке «Выбрать команды», выбираем «Макросы»;
  6. Указываем созданный нами макрос «Моя_программа»;
  7. Кликаем кнопку «Добавить» и перемещаем макрос в созданную нами группу «ТОП (настраиваемая);
  8. Выбираете перенесённую кнопку макроса в группе «ТОП», нажимаете кнопку «Переименовать» и вводите правильное имя (пробелы в имени допускаются) в диалоговом окне в поле «Отображаемое имя», там же выбираете и новую иконку для кнопки;
  9. Теперь осталось только подтвердить введенные изменения двойным подтверждением «ОК».

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

А на этом у меня всё! Я очень надеюсь, что теперь вставить кнопку в Excel на панель управления вы сможете и с закрытыми глазами, ну или хотя бы с сощуренными. Буду очень благодарен за оставленные комментарии, так как это показатель читаемости и вдохновляет на написание новых статей! Делитесь с друзьями, прочитанным и ставьте лайк!

Не забудьте поблагодарить автора!

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

Назначение макроса форме или кнопке элемента управления

Вы можете использовать кнопку элемента управления формы или кнопку команды (элемент ActiveX) для запуска макроса, выполняющего действия при нажатии пользователем. Обе эти кнопки также называются кнопкой «Отправить», которую можно настроить для автоматизации печати листа, фильтрации данных или вычисления чисел. Как правило, кнопки элемента управления формы и кнопки элемента управления ActiveX похожи на внешний вид и функции. Однако у них есть несколько отличий, которые описаны в следующих разделах.

Кнопка (элемент управления формы)

Командная кнопка (элемент ActiveX)

В следующих разделах приведены инструкции по добавлению макроса на кнопку в Excel (для Windows или Mac).

Примечание: Элементы ActiveX не поддерживаются на компьютере Mac.

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

Первый этап — включить его. Дополнительные сведения можно найти в статье: Отображение вкладки Разработчик.

Добавление кнопки (элемент управления формы)

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

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

Назначьте кнопку макроса, а затем нажмите кнопку ОК.

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

Кнопка «добавить команду» (элемент ActiveX)

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

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

В группе элементы управления нажмите кнопку Просмотреть код. Откроется редактор Visual Basic. Убедитесь в том, что выбран пункт в раскрывающемся списке справа. Процедура Sub CommandButton1_Click (на рисунке ниже) выполняет два макроса при нажатии кнопки: SelectC15 и хелломессаже.

В подпроцедуре для кнопки Command выполните одно из указанных ниже действий.

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

При необходимости добавьте собственный код VBA.

Закройте редактор Visual Basic и щелкните режим конструктора , чтобы включить режим конструктора.

Чтобы запустить код VBA, который теперь входит в состав кнопки, щелкните только что созданную кнопку ActiveX.

Чтобы изменить элемент ActiveX, убедитесь, что выбран режим конструктора. На вкладке Разработчик в группе Элементы управления нажмите кнопку Режим конструктора.

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

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

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

Создание кнопки в Microsoft Excel

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

Процедура создания

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

Способ 1: автофигура

Прежде всего, рассмотрим, как создать кнопку из набора встроенных фигур Excel.

  1. Производим перемещение во вкладку «Вставка». Щелкаем по значку «Фигуры», который размещен на ленте в блоке инструментов «Иллюстрации». Раскрывается список всевозможных фигур. Выбираем ту фигуру, которая, как вы считаете, подойдет более всего на роль кнопки. Например, такой фигурой может быть прямоугольник со сглаженными углами.

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

Теперь следует добавить конкретное действие. Пусть это будет переход на другой лист при нажатии на кнопку. Для этого кликаем по ней правой кнопкой мыши. В контекстном меню, которое активируется вслед за этим, выбираем позицию «Гиперссылка».

Теперь при клике по созданному нами объекту будет осуществляться перемещение на выбранный лист документа.

Способ 2: стороннее изображение

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

  1. Находим стороннее изображение, например, в интернете, и скачиваем его себе на компьютер.
  2. Открываем документ Excel, в котором желаем расположить объект. Переходим во вкладку «Вставка» и кликаем по значку «Рисунок», который расположен на ленте в блоке инструментов «Иллюстрации».

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

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

После этого к копке можно привязать гиперссылку, таким же образом, как это было показано в предыдущем способе, а можно добавить макрос. В последнем случае кликаем правой кнопкой мыши по рисунку. В появившемся контекстном меню выбираем пункт «Назначить макрос…».

  • Открывается окно управление макросами. В нем нужно выделить тот макрос, который вы желаете применять при нажатии кнопки. Этот макрос должен быть уже записан в книге. Следует выделить его наименование и нажать на кнопку «OK».
  • Теперь при нажатии на объект будет запускаться выбранный макрос.

    Способ 3: элемент ActiveX

    Наиболее функциональной кнопку получится создать в том случае, если за её первооснову брать элемент ActiveX. Посмотрим, как это делается на практике.

      Для того чтобы иметь возможность работать с элементами ActiveX, прежде всего, нужно активировать вкладку разработчика. Дело в том, что по умолчанию она отключена. Поэтому, если вы её до сих пор ещё не включили, то переходите во вкладку «Файл», а затем перемещайтесь в раздел «Параметры».

    В активировавшемся окне параметров перемещаемся в раздел «Настройка ленты». В правой части окна устанавливаем галочку около пункта «Разработчик», если она отсутствует. Далее выполняем щелчок по кнопке «OK» в нижней части окна. Теперь вкладка разработчика будет активирована в вашей версии Excel.

    После этого перемещаемся во вкладку «Разработчик». Щелкаем по кнопке «Вставить», расположенной на ленте в блоке инструментов «Элементы управления». В группе «Элементы ActiveX» кликаем по самому первому элементу, который имеет вид кнопки.

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

    Кликаем по получившемуся элементу двойным щелчком левой кнопки мыши.

  • Открывается окно редактора макросов. Сюда можно записать любой макрос, который вы хотите, чтобы исполнялся при нажатии на данный объект. Например, можно записать макрос преобразования текстового выражения в числовой формат, как на изображении ниже. После того, как макрос записан, жмем на кнопку закрытия окна в его правом верхнем углу.
  • Теперь макрос будет привязан к объекту.

    Способ 4: элементы управления формы

    Следующий способ очень похож по технологии выполнения на предыдущий вариант. Он представляет собой добавление кнопки через элемент управления формы. Для использования этого метода также требуется включение режима разработчика.

      Переходим во вкладку «Разработчик» и кликаем по знакомой нам кнопке «Вставить», размещенной на ленте в группе «Элементы управления». Открывается список. В нем нужно выбрать первый же элемент, который размещен в группе «Элементы управления формы». Данный объект визуально выглядит точно так же, как и аналогичный элемент ActiveX, о котором мы говорили чуть выше.

    Объект появляется на листе. Корректируем его размеры и место расположения, как уже не раз делали ранее.

  • После этого назначаем для созданного объекта макрос, как это было показано в Способе 2 или присваиваем гиперссылку, как было описано в Способе 1.
  • Как видим, в Экселе создать функциональную кнопку не так сложно, как это может показаться неопытному пользователю. К тому же данную процедуру можно выполнить с помощью четырех различных способов на свое усмотрение.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Как сделать кнопку в Excel с помощью макроса и гиперссылки

    Кнопка в Excel как ссылка на ячейку, какой-либо инструмент, созданный макрос значительно упрощает работу в программе. Чаще всего это графический объект с назначенным макросом или гиперссылкой. Рассмотрим, как сделать такую кнопку.

    Как сделать кнопку на листе Excel

    Суть работы: создать графический объект и назначить для него макрос или гиперссылку. Рассмотрим подробнее.

    Способы создания графического объекта:

    1. Кнопка – элемент ActiveX. Переходим на вкладку «Разработчик». Нажимаем кнопку «Вставить». Открывается меню с набором элементов для вставки. Выбираем первый элемент ActiveX – «кнопку» (в виде серого кирпичика). Теперь рисуем курсором кнопку необходимого размера.
    2. Кнопка – элемент управления формы. Снова переходим на вкладку «Разработчик». Открываем меню инструмента «Вставить». Теперь выбираем элемент «кнопка» из первой группы (такой же серый кирпичик). Рисуем кнопку. Сразу открывается окно для назначения макроса: можно сделать сразу, а можно попозже.
    3. Кнопка – автофигура. Переходим на вкладку «Вставка». В меню «Иллюстрации» выбираем подходящую фигуру. Рисуем. По готовой фигуре можно щелкнуть правой кнопкой мыши и изменить оформление.
    4. Кнопка – рисунок. Переходим на вкладку «Вставка». В меню «Иллюстрации» выбираем инструмент «Рисунок». Для выбора будут предложены варианты, которые имеются на компьютере.

    Графический объект создан. Теперь нужно сделать его «рабочим».

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

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

    Если мы использовали элемент ActiveX, то:

    Для других графических объектов макрос назначается так же. Процедура еще проще. Нужно щелкнуть правой кнопкой мыши по нарисованной кнопке или картинке и выбрать инструмент «Назначить макрос».

    Другие варианты использования кнопок

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

    Нарисуем графический объект и выделим его. На вкладке «Вставка» найдем кнопку «Гиперссылка».

    После нажатия открывается окно для создания связи кнопки с файлом, веб-страницей, электронной почтой, новым документом, местом в текущем документе.

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

    Подобные задачи можно выполнять и с помощью макросов. Например, чтобы при нажатии, пользователь попадал в определенную ячейку (М6), прописываем следующий код:

    Sub Макрос 1()
    Range(«M6»).Select
    End Sub

    Точно так же можно назначить макрос диаграмме, объектам WordArt, SmartAtr.

    Как сделать кнопку сортировки в Excel для таблиц

    Для показательного примера создайте тестовую таблицу как на рисунке:

    1. Вместо заголовков колонки таблицы добавим автофигуры, которые будут служить кнопками для сортировки по столбцам таблицы.
    2. В режиме Visual Basic — ALT+F11 в папке Modules вставляем новый модуль Module1. Для этого делаем по папке правый щелчок мышкой и выбираем: Insert-Module.
    3. Делаем двойной щелчок по Module1 и вводим в него следующий код: Sub Макрос1()
      ActiveWorkbook.Worksheets(«Лист1»).Sort.SortFields.Clear
      ActiveWorkbook.Worksheets(«Лист1″).Sort.SortFields.Add Key:=Range(» A2:A6 «), _
      SortOn:=xlSortOnValues, Order:= xlAscending , DataOption:=xlSortNormal
      With ActiveWorkbook.Worksheets(«Лист1»).Sort
      .SetRange Range(«A2:D6»)
      .Apply
      End With
      End Sub
      ‘————————————————
      Sub Макрос2()
      ActiveWorkbook.Worksheets(«Лист1»).Sort.SortFields.Clear
      ActiveWorkbook.Worksheets(«Лист1″).Sort.SortFields.Add Key:=Range(» B2:B6 «), _
      SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal
      With ActiveWorkbook.Worksheets(«Лист1»).Sort
      .SetRange Range(«A2:D6»)
      .Apply
      End With
      End Sub
      ‘————————————————
      Sub Макрос3(
      ) ActiveWorkbook.Worksheets(«Лист1»).Sort.SortFields.Clear
      ActiveWorkbook.Worksheets(«Лист1″).Sort.SortFields.Add Key:=Range(» C2:C6 «), _
      SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal
      With ActiveWorkbook.Worksheets(«Лист1»).Sort
      .SetRange Range(«A2:D6»)
      .Apply
      End With
      End Sub
      ‘————————————————
      Sub Макрос4()
      ActiveWorkbook.Worksheets(«Лист1»).Sort.SortFields.Clear
      ActiveWorkbook.Worksheets(«Лист1″).Sort.SortFields.Add Key:=Range(» D2:D6 «), _
      SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal
      With ActiveWorkbook.Worksheets(«Лист1»).Sort
      .SetRange Range(«A2:D6»)
      .Apply
      End With
      End Sub Примечание. Красным текстом отмечены отличающиеся параметры для каждого столбца.
    4. Назначаем каждой автофигуре свой макрос: для «Наименование» – Макрос1, а для «Май» – Макрос2 и т.д.

    Все теперь достаточно только кликнуть по заголовку и таблица отсортирует данные относительно определенного столбца. Для удобства столбец «Наименование» Макрос1 сортирует по возрастанию благодаря параметру Order:=xlAscending. Во всех остальных столбцах присвоены макросы (2,3,4) с параметром Order:=xlDescending, который задает тип сортировки по убыванию. Чтобы видно было, в каком месяце было больше продано товара.

    Примечание. Такие простые макросы можно создать в автоматическом режиме без программирования или без написания VBA-кода, с помощью инструмента «Запись макроса».

    Как создать кнопку для вызова макроса на листе?

    После создания макроса часто возникает вопрос: а как его теперь запустить? Можно, конечно, нажать сочетание клавиш Alt+F8 и выбрать нужный макрос, но. Во-первых это не всегда удобно, особенно если макросов больше 5-ти. Во-вторых: если файлом с макросом будут пользоваться другие люди, не умеющие всего этого делать, придется объяснять им все это, что тоже не очень здорово — многие просто будут вспоминать Вас не очень хорошими словами 🙂

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

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

    Кнопка элемент ActiveX
    Данная кнопка считается устаревшей и не рекомендуется к использованию. Однако многие все же предпочитают использовать именно её(либо не знают, что можно по-другому). Так же назначить для этой кнопки макрос кому-то покажется сложнее, чем для остальных, рассматриваемых в данной статье. Как создать такую кнопку:

    • В версии Excel 2007 и выше доступ к этим элементам возможен с вкладки Разработчик (Developer) :
      Отобразить вкладку Разработчик (Developer)(если еще не отображена)
      Excel 2007: Параметры Excel (Excel Options)Основные (Popular) — галочка напротив Показывать вкладку Разработчик на ленте (Show Developer Tab on Ribbon)

      Excel 2010: Файл (File)Параметры (Options)Настройка ленты (Customize Ribbon) — галочка напротив Разработчик (Developer)
      Теперь переходим на эту вкладку и видим команду Вставить (Insert) . Жмем и у нас выпадает меню с возможностью выбрать элементы:

      В категории «Элементы ActiveX» выбираем самый первый(это серенький кирпичик). Курсор приобретет вид тоненького крестика. Теперь нам надо на листе нарисовать кнопку. Все, наша кнопка готова.

    • Для обладателей версии Excel 2003 не намного все проще. Сначала необходимо отобразить панель инструментов Элементы управления. Делается это следующим образом: правая кнопка мыши на панели меню- Настройка— вкладка Панели инструментов

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

    Теперь осталось назначить созданной кнопке макрос. Для этого, не выходя из режима конструктора (в Excel 2007 он на вкладке Разработчик (Developer) , а в Excel 2003 на панели Visual Basic — ), производим двойной щелчок по созданной кнопке — Excel перейдет в режим редактирования кода из интерфейса VBA и автоматом будет создана пустая процедура: Private Sub CommandButton1_Click(). CommandButton1 — это имя нашей кнопки. У Вас оно может отличаться. Теперь внутрь процедуры мы вписываем строку вызова макроса — Call Макрос1. Вместо Макрос1, естественно, имя необходимого макроса.

    Private Sub CommandButton1_Click() Call Макрос1 End Sub

    А вот на этом, пожалуй, все для данного элемента.

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

    Кнопка элемент управления формы
    Здесь чуть проще. Для того, чтобы добавить данный элемент на лист для начала придется выполнить примерно те же действия, что и для создания кнопки ActiveX.
    Для пользователей 2007 Excel и выше отобразить вкладку Разработчик (Developer) на ленте(если еще не отображена). Только выбор кнопки теперь надо делать из первой группы — Элементы управления форм.
    для пользователей 2003 сначала надо добавить панель инструментов Формы: правая кнопка мыши на панели- Настройка— вкладка Панели инструментов. Жмем на первый элемент — серенький кирпичик. Рисуем. Как только Вы нарисуете кнопку появится меню с просьбой назначить макрос на кнопку(рис.1). Вы можете сделать это сразу, либо позже.

    Автофигура
    Для пользователей Excel 2007-2010 : вкладка Вставка (Insert)Фигуры (Shapes) . Просто выбираете любую понравившуюся фигуру.
    Для пользователей Excel 2003 для начала необходимо отобразить панель инструментов Рисование, как было описано выше. Там выбрать пункт Автофигуры и выбрать из категории понравившуюся фигуру.
    После создания фигуры можно кликнуть по ней правой кнопкой мыши, выбрать Формат фигуры и изменить там оформление фигуры: цвет заливки, прозрачность, обводку и еще разные опции — здесь все зависит от фантазии.

    Рисунок
    для пользователей Excel 2007 : вкладка Вставка (Insert)Рисунок (Picture) . Выбираете любой рисунок из имеющихся на компьютере.
    Для пользователей 2003 сначала необходимо отобразить панель инструментов Рисование(если не отображена). Далее жмем на кнопку Добавить рисунок из файла .

    как назначить макрос
    Для Кнопки элемент управления формы, Автофигуры и Рисунка процедура назначения макроса совершенно одинакова: жмем правой кнопкой мыши на элементе управления формы, фигуре или картинке — Назначить макрос.

    Появится диалоговое окно выбора макросов. Выбираете нужный и жмете Ок. Все, наша кнопка готова и по её нажатии выполняется выбранный нами макрос.
    рис.1

    Таким же образом можно назначить макрос не только указанным элементам, но и Диаграмме, элементу Надпись, обекту WordArt, рисунку SmartArt.

    Статья помогла? Поделись ссылкой с друзьями!

    Понравилась статья? Поделить с друзьями:
  • Что делает функция счетз в excel
  • Что делает microsoft excel если в составленной формуле выполняется деление на ноль
  • Что делает функция счетесли в excel
  • Что делает home в excel
  • Что делает функция суммеслимн в excel