Как перенести кнопку в excel

Не могу переместить кнопку к которой привязан макрос

sonik

Дата: Среда, 20.02.2013, 10:28 |
Сообщение № 1

Группа: Пользователи

Ранг: Прохожий

Сообщений: 1


Репутация:

0

±

Замечаний:
0% ±


Добрый день, Не могу переместить кнопку к которой привязан макрос
каким то образом она переместилась, но щас ни в какую не хочет, что делать?

 

Ответить

Serge_007

Дата: Среда, 20.02.2013, 10:37 |
Сообщение № 2

Группа: Админы

Ранг: Местный житель

Сообщений: 15894


Репутация:

2623

±

Замечаний:
±


Excel 2016

Файла с «неперемещаемой» кнопкой нет, поэтому можно только гадать

Возможно надо включить режим конструктора

К сообщению приложен файл:

5710719.gif
(24.0 Kb)


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

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

Всегда плавающая командная кнопка на листе с кодом VBA


Всегда плавающая командная кнопка на листе с кодом VBA

Пожалуйста, сделайте следующее, чтобы кнопка Command всегда плавала на листе.

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

2. Во всплывающем Microsoft Visual Basic для приложений окна, скопируйте и вставьте приведенный ниже код VBA в окно кода.

Код VBA: сделать командную кнопку всегда плавающей на листе

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
        On Error GoTo 0
        With Cells(Windows(1).ScrollRow, Windows(1).ScrollColumn)
            CommandButton1.Top = .Top + 100
            CommandButton1.Left = .Left + 300
        End With
End Sub

Внимание: в коде abovde CommandButton1 — это имя кнопки, которую вы хотите всегда держать видимой. Пожалуйста, измените его по своему усмотрению.

3. Затем нажмите другой + Q ключи для выхода из Microsoft Visual Basic для приложений окно.

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

Внимание: Этот VBA работает только с кнопками управления ActiveX.


Статьи по теме:

  • Как сохранить и закрыть активную книгу без запроса командной кнопки в Excel?
  • Как обновить или вставить (текущую) дату и время с помощью командной кнопки в Excel?
  • Как использовать командную кнопку для изменения указанного значения ячейки в Excel?
  • Как создать командную кнопку для копирования и вставки данных в Excel?
  • Как использовать командную кнопку для сохранения активного рабочего листа в виде файла PDF в Excel?
  • Как автоматически вставить новую пустую строку с помощью командной кнопки в Excel?

Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (15)


Оценок пока нет. Оцените первым!

 

srodichev

Пользователь

Сообщений: 191
Регистрация: 22.12.2012

Доброй ночи, уважаемые форумчане.Подскажите, пожалуйста:  
Как перенести кнопку «Пошук»  с листа «РИД» на лист «база» ?  
Кнопку «Пошук» скопировал с листа «РИД» на лист «база» и назначил ей тот же макрос  
Форма вызывается, но не работает поиск. Пришлось убрать кнопку.  
Прошу, пожалуйста, объяснить мне, если это не трудно,как данные с листа «РЛ» попадают в комбобоксы?  
Код и его смысл. Я, вообще-то, по другому знаю:  

  Private Sub UserForm_Initialize()  
Dim sh As Worksheet  
    Me.Combobox1.RowSource = («РЛ!A2:A7»)  
    Me.Combobox2.RowSource = («РЛ!A10:A12»)  
    Me.Combobox3.RowSource = («РЛ!A15:A17»)  
End Sub  
       А здесь для меня – тупик. Скорее всего, это я – Тупик.    
С уважением, Сергей

 

vikttur

Пользователь

Сообщений: 47199
Регистрация: 15.09.2012

Поиск ищет, но не находит: активен другой лист, на котором нет данных. Нужно в коде формы прописать, на каком листе искать.    

  Свойство RowSource задает диапазон.

 

KuklP

Пользователь

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

Тезка, вообще-то очень красиво с Вашей стороны было вылохить книгу с защищенным листом. Гадайте, что там и как.  
>>как данные с листа «РЛ» попадают в комбобоксы  
См. скрин. На первый вопрос ответил Виктор.

Я сам — дурнее всякого примера! …

 

srodichev

Пользователь

Сообщений: 191
Регистрация: 22.12.2012

Ребята, спасибо большое! Со вторым вопросом уже разобрался. Интересная штука. А я не знал этого. Вам хорошо, у вас головы свежие, молодые, а мне, в мои 61, уже сложнее, но очень квлёкся VBA. Завидую вам (белой завистью конечно!). Мне уже в этом отношении потяжелее, но, всё равно, постараюсь осилить. Наш форум – прекрасное и нужное людям изобретение! Сейчас буду разбираться с первым вопросом. С уважением, Сергей.

 
 

vikttur

Пользователь

Сообщений: 47199
Регистрация: 15.09.2012

{quote}{login=SERZH}{date=29.09.2011 11:50}{thema=Перенос кнопки на другой лист}{post} а мне, в мои 61…{/post}{/quote}  
Куда мне, одногодку сопливому :)

 

KuklP

Пользователь

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

Вить, не расстраивайся, я судя по аватару еще не родился:-)

Я сам — дурнее всякого примера! …

 

srodichev

Пользователь

Сообщений: 191
Регистрация: 22.12.2012

Мужики! Давайте-ка, разберёмся! По-моему, я что-то не то ляпнул, да?! Витя,так ты, оказывается, мой одногодок?! Серёж, а тебе сколько, если не секрет?

 

KuklP

Пользователь

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

На 10 лет тебя младше.

Я сам — дурнее всякого примера! …

 

KuklP

Пользователь

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

Витя имел ввиду возраст младенца на аватаре:-)

Я сам — дурнее всякого примера! …

 

srodichev

Пользователь

Сообщений: 191
Регистрация: 22.12.2012

Вот, видишь! У тебя голова светлее моей. Эх!!! Где мои 50??? (Я уже не говорю про 18)

 
 

srodichev

Пользователь

Сообщений: 191
Регистрация: 22.12.2012

{quote}{login=AKSENOV048}{date=29.09.2011 01:35}{thema=}{post}SERZH, подошел вариант?{/post}{/quote}  
Уважаемый AKSENOV048! Извини, пожалуйста, за задержку (я ведь на работе).    
Кнопка работает только с данными на том листе (т.е. «база»). Но на листе «база» не должно быть никаких данных. Все данные – на другом листе, т.е. на листе «РИД»  
С уважением, Сергей.

 

правильно понял?: на листе база выбираем ПОШУК, в форме должны появляться данные с листа РИД, выбираем появляется следующая форма.    
вроде так сделал только не получается у меня придумать, как сделать вызов следующий формы без перехода на лист РИД.  
поиск работает, но вот здесь загвоздка: Cells(ListBox1.Value, stolbV).Select  
думал что можно Sheets(2).Cells(ListBox1.Value, stolbV).Select — но не тут то было. и with sheets(2) тоже не получается.  

  может еще кто поможет.

 

srodichev

Пользователь

Сообщений: 191
Регистрация: 22.12.2012

Спасибо большое, дорогой AKSENOV048, за помощь. Всё работает отлично!. А с «РИДом» попробуем разобраться. С уважением, Сергей.

 
 

srodichev

Пользователь

Сообщений: 191
Регистрация: 22.12.2012

Ну ты, AKSENOV048, Молодец!!! Добил, всё-таки!!! Спасибо тебе огромнейшее. Кстати, как тебя зовут? С уважением, Сергей

 

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

 

{quote}{login=AKSENOV048}{date=30.09.2011 11:42}{thema=}{post})озарение пришло ночью!оказалось все просто.    
рад был помочь.  
С уважением, Саша){/post}{/quote}  

  Очень рад знакомству. С уважением, Сергей.

 
 

srodichev

Пользователь

Сообщений: 191
Регистрация: 22.12.2012

{quote}{login=AKSENOV048}{date=30.09.2011 02:26}{thema=}{post}Взаимно!){/post}{/quote}  
Саша, доброй ночи. Отзовись, пожалуйста. Сергей

 

srodichev

Пользователь

Сообщений: 191
Регистрация: 22.12.2012

{quote}{login=SERZH}{date=05.10.2011 01:14}{thema=Re: }{post}{quote}{login=AKSENOV048}{date=30.09.2011 02:26}{thema=}{post}Взаимно!){/post}{/quote}  
Саша, доброй ночи. Отзовись, пожалуйста. Сергей{/post}{/quote}  
Посмотри, пожалуйста форму. Всё отлично, но сегодня я усёк, что когда поиск вызівает вторую форму Form_Change.Она работает отлично, но когда её ротаскиваешь по экрану, то она много рисует сама себя

 

srodichev

Пользователь

Сообщений: 191
Регистрация: 22.12.2012

{quote}{login=SERZH}{date=05.10.2011 01:26}{thema=Re: Re: }{post}{quote}{login=SERZH}{date=05.10.2011 01:14}{thema=Re: }{post}{quote}{login=AKSENOV048}{date=30.09.2011 02:26}{thema=}{post}Взаимно!){/post}{/quote}  
Саша, доброй ночи. Отзовись, пожалуйста. Сергей{/post}{/quote}  
Посмотри, пожалуйста форму. Всё отлично, но сегодня я усёк, что когда поиск вызівает вторую форму Form_Change.Она работает отлично, но когда её ротаскиваешь по экрану, то она много рисует сама себя{/post}{/quote}  

  Саша,AKSENOV048, добрый вечер.Что-то я тебя уже несколько дней не слышу и не вижу.

 

Здравствуйте Сергей! извините, последнее время интернет очень сильно «тупит», поэтому редко получалось заходить.  
Даже не знаю что Вам сказать по поводу формы, у себя только что пробовал запускал… вроде нормально все.  
а что значит «много рисует сама себя»? может видеокарта глючит? или это только с данной формой?  
можете скриншот приложить?

 

srodichev

Пользователь

Сообщений: 191
Регистрация: 22.12.2012

Добрый день, уважаемые форумчане! Есть вопрос по файлу:  
Файл хороший. Всё рабртает прекрасно! Один маленький нюанс:  
Есть две юзерформы:  Form  и   Form_Change. Так вот, когда на экране дисплея появляется Form_Change (тоже прекрасно работает, всё хорошо!). А потом я заметил интересную штуку: Если  Form_Change зацепить мышкой и перемещать её по экрану (вверх, вниз, вправо, влево и т.д. в любом направлении) то Form_Change оставляет за собой неисчезающий след-хвост, т.е рисует сама себя. С Form  этого не происходит. С видеокартой всё нормально. Тем более, что этот файл я пробовал и дома и на трёх компьютерах на работе. Одно и то же.  
Мужики, посоветуйте пожалуйста, как убрать этот нюанс. С уважением, Сергей

 

KuklP

Пользователь

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

У меня такого нет. Сколько не тягай. Вот я переместил форму в угол см. скрин.

Я сам — дурнее всякого примера! …

 

srodichev

Пользователь

Сообщений: 191
Регистрация: 22.12.2012

{quote}{login=KukLP}{date=08.10.2011 12:54}{thema=}{post}У меня такого нет. Сколько не тягай. Вот я переместил форму в угол см. скрин.{/post}{/quote}  
Сделал по-другому: убрал Поисковик, а для Form_Change отдельно слелал вызов, добавил скроллбар и убрал один КомандБуттон с Form_Change. Эта форма, вообще, нужна не для работы, а для просмотра-поиска нужной информации. Без Поисковика Form_Change рисовать перестала. Ребята, проверьте, пожалуйста, коды. Ничего не намудрил?

 

офф:опять провайдер на пол дня интернет отключил(  

  Сергей, да вроде нормально все!    
код удалить можно с листа Рид. а вообще оставьте все как есть))

 

Guest

Гость

#29

08.10.2011 19:59:30

{quote}{login=AKSENOV048}{date=08.10.2011 07:44}{thema=}{post}офф:опять провайдер на пол дня интернет отключил(  

  Сергей, да вроде нормально все!    
код удалить можно с листа Рид. а вообще оставьте все как есть)){/post}{/quote}  

  Понял, Саша, всё нормально. Удачного воскресенья! С уважением, Сергей

Решения для офиса
08.02.2015 9788

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

Во-первых, на листе новой книги создадим кнопку (рис. 1.41), ее свойство Name установим в значение Com1. Далее перейдем в режим конструктора и напишем содержание процедуры Com1_MouseMove(). Сам короткий текст несложной процедуры представлен в листинге 1.25.

Рис. 1.41. Пример «убегающей» кнопки

Рис. 1.41. Пример «убегающей» кнопки

Как мы уже знаем, эта процедура автоматически выполняется при наведении курсора мыши на кнопку. В приведенном тексте используется внутренняя функция Visual Basic — Rnd, которая при обращении к ней выдает случайное число в интервале от 0 до 1. Координаты кнопки на листе определяются значениями свойств Тор и Left. Так как функция Rnd выдает произвольное действительное число от 0 до 1, то после умножения этого значения на 300 координаты кнопки могут принимать любые значения в интервале от 0 до 300.

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

1
2
3
4
5
' Листинг 1.25. Процедура, выполняемая при наведении курсора мыши на кнопку
Private Sub Com1_Click()
Com1.Left = Rnd * 300
Com1.Top = Rnd * 300
End Sub

По теме

Новые публикации

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

Если один или несколько элементов управления является элементом ActiveX, необходимо сначала убедиться, что вкладка Разработчик доступна.

Отображение вкладки Разработчик

    1. Щелкните Файл > Параметры > Настроить ленту.

    2. В списке Настройка лентывыберите основные вкладки из списка.

    3. Выберите разработчик и нажмите кнопку ОК.

  • Убедитесь, что вы находитесь в режиме конструктора. На вкладке Разработчик нажмите кнопку Режим конструктора Изображение кнопки .

Группировка, разгруппировка и перегруппировка элементов управления

При группировке элементы управления объединяются, чтобы работать с ними как с одним элементом управления. Например, вы можете переместить все элементы управления в группе или переместить их в один блок.

Примечание: Элементы управления формы и ActiveX нельзя объединить с инструментами рисования или объектами SmartArt (такими как фигуры и графические элементы SmartArt) в одном и том же элементе.

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

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

  2. Щелкните правой кнопкой мыши нужный пункт, найдите пункт Группировкаи выберите группу.

Разгруппировка элементов управления

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

  2. Щелкните правой кнопкой мыши нужный пункт, выберите группировкуи нажмите кнопку Разгруппировать.

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

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

Перегруппировка элементов управления

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

  2. Щелкните правой кнопкой мыши нужный пункт, найдите пункт Группировкаи нажмите кнопку Перегруппировать.

Примечание: Элементы управления формы и ActiveX нельзя объединить с инструментами рисования или объектами SmartArt (такими как фигуры и графические элементы SmartArt) в одном и том же элементе.

Использование команд «Копировать» и «В paste»

  1. Выберите элемент управления. Дополнительные сведения см. в том, как выбрать или отобрать элементы управления на сайте.

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

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

С помощью клавиатуры и мыши

  1. Выберите элемент управления. Дополнительные сведения см. в том, как выбрать или отобрать элементы управления на сайте.

  2. Нажмите CTRL и перетащите его.

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

Примечание: Нельзя объединять элементы управления формы и ActiveX с инструментами рисования или объектами SmartArt (такими как фигуры и графические элементы SmartArt) в одном и том же элементе.

С помощью мыши

  1. Выберите элемент управления. Дополнительные сведения см. в том, как выбрать или отобрать элементы управления на сайте.

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

С помощью клавиатуры

  1. Выберите элемент управления. Дополнительные сведения см. в том, как выбрать или отобрать элементы управления на сайте.

  2. Нажимая клавиши со стрелками, можно перемещать элемент управления с шагом в один пиксель.

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

Примечание: Элементы управления формы и ActiveX имеют порядок стека объектов, которые отличаются от объектов Средства рисования и Инструменты SmartArt, такие как Фигуры и Графические элементы SmartArt.

  1. Выберите его. Дополнительные сведения см. в том, как выбрать или отобрать элементы управления на сайте.

  2. Щелкните правой кнопкой мыши нужный пункт, найдите пункт Порядоки сделайте следующее:

    1. Чтобы переместить уровень управления вверх в порядке упорядочения, нажмите кнопку Переместить вперед.

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

    3. Чтобы переместить уровень управления вниз в порядке упорядочения стопки, нажмите кнопку Переместить назад.

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

Примечание: Нельзя объединять элементы управления формы и ActiveX с объектами SmartArt (такими как Фигуры и SmartArt) в одном и том же элементе.

Выравнивание всех элементов управления по сетке или фигурам

  1. Выберите его. Дополнительные сведения см. в том, как выбрать или отобрать элементы управления на сайте.

  2. Чтобы выровнять все объекты по левом верхнему углу ячейки, на вкладке Средства рисования — Формат щелкните стрелку рядом с кнопкой Выровнять Изображение кнопкии выберите привязать к сетке Изображение кнопки .

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

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

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

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

  1. Выберите элементы управления. Дополнительные сведения см. в том, как выбрать или отобрать элементы управления на сайте.

  2. Чтобы выровнять элементы управления, перейдите на вкладку Средства рисования Формат и щелкните стрелку рядом с кнопкой Выровнять Изображение кнопки. Выполните одно из следующих действий:

    1. Чтобы выровнять элементы управления по верхнему элементу управления, нажмите кнопку Выровнять по верхнему Изображение кнопки.

    2. Чтобы выровнять элементы управления по нижнему элементу управления, нажмите кнопку Выровнять по нижнему Изображение кнопки.

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

    4. Чтобы выровнять элементы управления по правому элементу управления, выровнять по правому Изображение кнопки.

Выравнивание элементов управления по горизонтали или вертикали

  1. Выберите элементы управления. Дополнительные сведения см. в том, как выбрать или отобрать элементы управления на сайте.

  2. Чтобы выровнять элементы управления, на вкладке Средства рисования Формат щелкните стрелку рядом с кнопкой Выровнять Изображение кнопкии сделайте следующее:

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

    2. Чтобы выровнять элементы управления по вертикали по центрам, нажмите кнопку Выровнять по центру Изображение кнопки.

Распределение элементов управления по горизонтали или вертикали

  1. Выберите не менее трех элементов управления. Дополнительные сведения см. в том, как выбрать или отобрать элементы управления на сайте.

  2. Чтобы распространить элементы управления, на вкладке Средства рисования Формат щелкните стрелку рядом с кнопкой Выровнять Изображение кнопкии сделайте следующее:

    1. Чтобы равномерно распределить элементы управления по горизонтали, щелкните Распределить по горизонтали Изображение кнопки.

    2. Чтобы равномерно распределить элементы управления по вертикали, щелкните Распределить по вертикали Изображение кнопки.

Если один или несколько элементов управления является элементом ActiveX, необходимо сначала убедиться, что вкладка Разработчик доступна.

Отображение вкладки Разработчик

    1. Нажмите кнопку Microsoft Office Изображение кнопки Office, а затем — Параметры Excel.

    2. В категории Популярные в области Параметры для работы с Excel выберитевкладку Показывать вкладку «Разработчик» на ленте и нажмите кнопку ОК.

  • Убедитесь, что вы находитесь в режиме конструктора. На вкладке Разработчик в группе Элементы управления включите режим конструктора Изображение кнопки.

Группировка, разгруппировка и перегруппировка элементов управления

При группировке элементы управления объединяются, чтобы работать с ними как с одним элементом управления. Например, вы можете переместить все элементы управления в группе или переместить их в один блок.

Примечание: Элементы управления формы и ActiveX нельзя объединить с инструментами рисования или объектами SmartArt (такими как фигуры и графические элементы SmartArt) в одном и том же элементе.

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

  1. Выберите элементы управления, которые вы хотите сгруппить. Дополнительные сведения см. в том, как выбрать или отобрать элементы управления на сайте.

  2. Щелкните правой кнопкой мыши нужный пункт, найдите пункт Группировкаи выберите группу.

Разгруппировка элементов управления

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

  2. Щелкните правой кнопкой мыши нужный пункт, выберите группировкуи нажмите кнопку Разгруппировать.

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

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

Перегруппировка элементов управления

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

  2. Щелкните правой кнопкой мыши нужный пункт, найдите пункт Группировкаи нажмите кнопку Перегруппировать.

Примечание: Элементы управления формы и ActiveX нельзя объединить с инструментами рисования или объектами SmartArt (такими как фигуры и графические элементы SmartArt) в одном и том же элементе.

Использование команд «Копировать» и «В paste»

  1. Выберите элемент управления. Дополнительные сведения см. в том, как выбрать или отобрать элементы управления на сайте.

  2. Чтобы сделать один дубликат, на вкладке Главная в группе Буфер обмена нажмите кнопку Копировать , Изображение кнопки а затем выберите В Изображение кнопки .

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

С помощью клавиатуры и мыши

  1. Выберите элемент управления. Дополнительные сведения см. в том, как выбрать или отобрать элементы управления на сайте.

  2. Нажмите CTRL и перетащите его.

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

Примечание: Нельзя объединять элементы управления формы и ActiveX с инструментами рисования или объектами SmartArt (такими как фигуры и графические элементы SmartArt) в одном и том же элементе.

С помощью мыши

  1. Выберите элемент управления. Дополнительные сведения см. в том, как выбрать или отобрать элементы управления на сайте.

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

С помощью клавиатуры

  1. Выберите элемент управления. Дополнительные сведения см. в том, как выбрать или отобрать элементы управления на сайте.

  2. Нажимая клавиши со стрелками, можно перемещать элемент управления с шагом в один пиксель.

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

Примечание: Элементы управления формы и ActiveX имеют порядок стека объектов, которые отличаются от объектов Средства рисования и Инструменты SmartArt, такие как Фигуры и Графические элементы SmartArt.

  1. Выберите его. Дополнительные сведения см. в том, как выбрать или отобрать элементы управления на сайте.

  2. Щелкните правой кнопкой мыши нужный пункт, найдите пункт Порядоки сделайте следующее:

    1. Чтобы переместить уровень управления вверх в порядке упорядочения, нажмите кнопку Переместить вперед.

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

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

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

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

Добавление меню кнопки «Выровнять» с вкладки «Средства рисования» на панель быстрого доступа

  1. Щелкните стрелку рядом с панелью быстрого доступа и выберите пункт Другие команды.

  2. В списке Выбрать команды из выберите пункт Все команды.

  3. В списке выберите выровнять Изображение кнопки .

  4. Нажмите кнопку Добавить, а затем — кнопку ОК.

Примечание: Нельзя объединять элементы управления формы и ActiveX с объектами SmartArt (такими как Фигуры и SmartArt) в одном и том же элементе.

Выравнивание всех элементов управления по сетке или фигурам

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

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

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

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

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

  1. Выберите элементы управления. Дополнительные сведения см. в том, как выбрать или отобрать элементы управления на сайте.

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

    1. Чтобы выровнять элементы управления по верхнему элементу управления, нажмите кнопку Выровнять по верхнему Изображение кнопки.

    2. Чтобы выровнять элементы управления по нижнему элементу управления, нажмите кнопку Выровнять по нижнему Изображение кнопки.

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

    4. Чтобы выровнять элементы управления по правому элементу управления, выровняем по правому Изображение кнопки.

Выравнивание элементов управления по горизонтали или вертикали

  1. Выберите элементы управления. Дополнительные сведения см. в том, как выбрать или отобрать элементы управления на сайте.

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

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

    2. Чтобы выровнять элементы управления по вертикали по центрам, нажмите кнопку Выровнять по центру Изображение кнопки.

Распределение элементов управления по горизонтали или вертикали

  1. Выберите не менее трех элементов управления. Дополнительные сведения см. в том, как выбрать или отобрать элементы управления на сайте.

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

    1. Чтобы равномерно распределить элементы управления по горизонтали, щелкните Распределить по горизонтали Изображение кнопки.

    2. Чтобы равномерно распределить элементы управления по вертикали, выберите распределить по вертикали Изображение кнопки.

Понравилась статья? Поделить с друзьями:
  • Как перенести данные с одного листа на другой в excel с помощью формул
  • Как перенести карту яндекс в excel
  • Как перенести лист excel в word
  • Как перенести данные с одного листа на другой в excel если
  • Как перенести картинку в microsoft word