Как Настроить Переключение Между Окнами в Excel • Временная шкала
Как создать кнопки переключения элементов управления ActiveX в Excel 2007 и 2010
Кнопки-переключатели в Excel: как их использовать, создавать и настраивать
В этой статье мы рассмотрим кнопку переключения в Excel 2007 и 2010. Кнопки переключения доступны только как элементы управления ActiveX и идеально подходят для ситуаций, когда вы хотите переключаться между двумя состояниями в Excel.
Скажем, например, вы хотите иметь возможность переключаться между видимыми или скрытыми линиями сетки, или вы хотите переключаться между разделенными экранами и видом по умолчанию — кнопка переключения позволит вам сделать это одним щелчком мыши.
В этой статье я покажу, как создать кнопку переключения, а также как создать код Visual Basic, который вам понадобится для его настройки. Мы создадим две кнопки: одну для включения и выключения линий сетки, а другую для переключения между разделенными экранами.
Переключить против команды
Кнопки переключения похожи на кнопки управления тем, что к ним добавляется Visual Basic, который активируется при нажатии кнопки. Кнопки переключения отличаются тем, что их можно настроить для выполнения двух функций, тогда как кнопка управления обычно выполняет только одну.
Создание кнопки переключения в Excel 2007 и Excel 2010
Прежде чем мы начнем создавать нашу кнопку переключения, нам нужно убедиться, что Разработчик вкладка видна. Если его нет:
В Excel 2007:
- Щелкните значок Excel кнопка
- Выбирать Параметры Excel
- На Популярный вкладка, убедитесь, что Показать вкладку разработчика на ленте выбран
- Нажмите ОК
В Excel 2010:
- Выберите Файл меню
- Выбирать Параметры
- Выберите Настроить ленту вкладка
- Проверять Разработчик под Основные вкладки как показано ниже
- Затем нажмите на Вставлять кнопка на Разработчик вкладка в Органы управления группу и выберите Кнопка-переключатель в ActiveX раздел
- Курсор изменится на +
- Выберите контур кнопки переключения
Настройка кнопки
Теперь кнопка переключения создана, нам нужно ее настроить.
Примечание: Чтобы настроить кнопку переключения, вы должны быть в Режим дизайна. Чтобы выбрать его, нажмите на Режим дизайна кнопка на Разработчик вкладка в Органы управления группа.
- Выберите вашу новую кнопку
- Щелкните правой кнопкой мыши на кнопке и выберите Характеристикиили щелкните Характеристики кнопка справа от Режим дизайна кнопка
- В Характеристики диалоговое окно откроется
Большинство этих параметров можно оставить по умолчанию.
Добавление кода Visual Basic
Следующим шагом будет добавление Visual Basic к кнопке. Если вы плохо разбираетесь в Visual Basic, не бойтесь, Excel поможет вам создать его, записав все, что вам нужно, в макросе!
Во-первых, решите, что вы хотите, чтобы ваша кнопка делала. В моем первом примере я хочу, чтобы моя кнопка включала и выключала линии сетки.
- На Разработчик вкладку, щелкните Запись макроса в Код группа
- Нажмите ОК (в Имя макроса а также Быстрая клавиша неважны)
- Перейдите к Вид вкладку и выберите Линии сетки флажок в Показать спрятать группа
- Вернитесь к Разработчик вкладка и выберите Остановить запись
- Повторите шаги с первого по четвертый.
Теперь нам нужно получить код Visual Basic из макросов. Щелкните значок Макросы кнопка на Разработчик вкладка
Чтобы можно было скопировать сам код, здесь он повторяется:
Частная подпрограмма ToggleButton1_Click ()
Вставьте сюда то, что вы хотите, чтобы Excel делал здесь при первом нажатии кнопки>
Вставьте сюда то, что вы хотите, чтобы Excel делал здесь при повторном нажатии кнопки>
Частная подпрограмма ToggleButton1_Click ()
- Далее мы добавляем код к самой кнопке
- Выберите свою кнопку в Режим дизайна а также щелкните правой кнопкой мыши затем выберите Просмотреть код
- Удалите весь текст в поле «Код» и вставьте новый код.
- Выход Режим дизайна а теперь проверьте свою кнопку, которая теперь должна переключать линии сетки!
Создание нескольких кнопок
Процесс создания любого количества кнопок в Excel идентичен описанному выше:
- Создать дополнительные кнопки
- Используйте макрос или напишите свой код для того, что вы хотите, чтобы ваша кнопка выполняла
- Добавьте свой код в общий код кнопки переключения выше
При работе с более чем одной кнопкой необходимо учитывать одно важное обстоятельство. Если вы посмотрите на мой снимок экрана выше, вы можете увидеть код для двух созданных мною кнопок (одна для переключения линий сетки, другая для переключения разделенных экранов).
Быстрый обзор
Большое спасибо за чтение, и я надеюсь, что вы нашли эту статью интересной и информативной. Пожалуйста, не стесняйтесь оставлять любые комментарии, которые у вас могут быть ниже.
Эта статья точна и правдива, насколько известно автору. Контент предназначен только для информационных или развлекательных целей и не заменяет личного или профессионального совета по деловым, финансовым, юридическим или техническим вопросам.

Фишки Windows 10: как просто взаимодействовать с окнами и рабочими столами | Программное обеспечение | Блог | Клуб DNS
- Ctrl+N – создание файла;
- Ctrl+S – сохранение книги;
- F12 – выбор формата и места расположения книги для сохранения;
- Ctrl+O – открытие новой книги;
- Ctrl+F4 – закрытие книги;
- Ctrl+P – предпросмотр печати;
- Ctrl+A – выделить весь лист.
Диалог перехода между окнами Ни в одном стандартном мастере операционной системы вы не найдете возможностей настройки диалога перехода между окнами (отображается с помощью сочетания клавиш Alt+Tab). Однако возможность такой настройки существует. Для этого достаточно

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




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