Перейти к содержимому

Как в эксель увеличить длину выпадающего списка

  • автор:

Как в эксель увеличить длину выпадающего списка

Argument ‘Topic id’ is null or empty

Сейчас на форуме

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

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

ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

Добавление и удаление элементов раскрывающегося списка

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Еще. Меньше

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

Изменение раскрывающегося списка, основанного на таблице Excel

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

Выбор источника в окне

  • Чтобы добавить элемент, перейдите в конец списка и введите новый элемент.
  • Чтобы удалить элемент, нажмите кнопку Удалить.

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

Изменение раскрывающегося списка, основанного на именованном диапазоне

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

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

Диспетчер имен

  • На вкладке Формулы нажмите кнопку Диспетчер имен.
  • В поле Диспетчер имен выберите именованный диапазон, который требуется обновить.
  • Щелкните поле Диапазон, а затем на листе выберите все ячейки, содержащие записи для раскрывающегося списка.
  • Нажмите кнопку Закрыть и в появившемся диалоговом окне нажмите кнопку Да, чтобы сохранить изменения.
  • Совет: Чтобы определить именованный диапазон, выделите его и найдите его имя в поле Имя. Сведения о поиске именованных диапазонов см. в статье Поиск именованных диапазонов.

    Название именованного диапазона в поле имени

    Изменение раскрывающегося списка, основанного на диапазоне ячеек

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

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

    Диапазон в качестве источника раскрывающегося списка

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

    Ввод источника раскрывающегося списка вручную

    1. На листе с раскрывающимся списком выделите содержащую список ячейку.
    2. На вкладке Данные нажмите кнопку Проверка данных.
    3. На вкладке Параметры щелкните поле Источник и измените нужные элементы списка. Элементы должны быть разделены точкой с запятой, без пробелов между ними следующим образом: Да;Нет;Возможно
    4. Чтобы обновить все ячейки, к которым применен один и тот же раскрывающийся список, установите флажок Распространить изменения на другие ячейки с тем же условием.

    Работа с раскрывающимся списком

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

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

    Если вам нужно удалить раскрывающийся список, см. статью Удаление раскрывающегося списка.

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

    Изменение раскрывающегося списка, основанного на таблице Excel

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

    Выбор источника в окне

    • Чтобы добавить элемент, перейдите в конец списка и введите новый элемент.
    • Чтобы удалить элемент, нажмите кнопку Удалить.

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

    Изменение раскрывающегося списка, основанного на именованном диапазоне

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

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

    Диспетчер имен

  • На вкладке Формулы нажмите кнопку Диспетчер имен.
  • В поле Диспетчер имен выберите именованный диапазон, который требуется обновить.
  • Щелкните поле Диапазон, а затем на листе выберите все ячейки, содержащие записи для раскрывающегося списка.
  • Нажмите кнопку Закрыть и в появившемся диалоговом окне нажмите кнопку Да, чтобы сохранить изменения.
  • Совет: Чтобы определить именованный диапазон, выделите его и найдите его имя в поле Имя. Сведения о поиске именованных диапазонов см. в статье Поиск именованных диапазонов.

    Название именованного диапазона в поле имени

    Изменение раскрывающегося списка, основанного на диапазоне ячеек

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

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

    Диапазон в качестве источника раскрывающегося списка

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

    Ввод источника раскрывающегося списка вручную

    1. На листе с раскрывающимся списком выделите содержащую список ячейку.
    2. На вкладке Данные нажмите кнопку Проверка данных.
    3. На вкладке Параметры щелкните поле Источник и измените нужные элементы списка. Элементы должны быть разделены точкой с запятой, без пробелов между ними следующим образом: Да;Нет;Возможно
    4. Чтобы обновить все ячейки, к которым применен один и тот же раскрывающийся список, установите флажок Распространить изменения на другие ячейки с тем же условием.

    Работа с раскрывающимся списком

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

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

    Если вам нужно удалить раскрывающийся список, см. статью Удаление раскрывающегося списка.

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

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

    1. Выделите ячейки, в которых расположен раскрывающийся список.
    2. Выберите пункт Данные >Проверка данных.
    3. На вкладке Параметры щелкните в поле Источник. Затем выполните одно из указанных ниже действий.
      • Если поле «Источник» содержит записи раскрывающегося списка, разделенные запятыми, введите новые записи или удалите ненужные. После завершения записи должны быть разделены запятыми без пробелов. Например: Фрукты,Овощи,Мясо,Закуски.
      • Если поле «Источник» содержит ссылку на диапазон ячеек (например, =$A$2:$A$5), нажмите кнопку Отмена, а затем добавьте или удалите записи из этих ячеек. В этом примере можно добавить или удалить записи в ячейках А2–А5. Если окончательный список записей оказался больше или меньше исходного диапазона, вернитесь на вкладку Параметры и удалите содержимое поля Источник. Затем щелкните и перетащите указатель, чтобы выделить новый диапазон, содержащий записи.
      • Если поле «Источник» содержит именованный диапазон, например, «Отделы», необходимо изменить сам диапазон с помощью классической версии Excel.

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

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

    Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

    Записная книжка программиста-новичка, C#, SQL, PHP и все-все-все

    Я ведь это уже делал, но хрен теперь найдешь тот кусок кода, гуглим снова… Где бы найти простое и понятное руководство для начинающего, а не тонкости для мега-гуру?

    Главная→C#→WinForms→ ComboBox — подстраиваем ширину выпадающего списка под самый длинный элемент

    Рубрики

    Свежие записи

    • Вырезаем числовую часть из начала строки в transact-sql
    • Пул соединений с базой данных в ADO.NET / OleDb — как избежать проблем с утечкой соединений в ASP.NET (перевод)
    • ASP .Net MVC, JQuery и AJAX — отсылаем данные на сервер
    • Разделитель тысяч и дробной части для decimal
    • Создаем расширенный Control в WinForms наследуясь от существующего
    • Вставка строк и изменение границ ячеек в Excel Interop из C#
    • Как прочитать данные из удаленного DataRow в DataTable
    • Проблемы с кодировкой при копировании русского текста из MS SQL Studio в Outlook/Word/Office
    • Как проверить, существует ли таблица в MS SQL Server перед удалением/созданием
    • Очень просто.
    • Получаем выбранные строки DataGridView, в котором выбраны только ячейки
    • Ошибка в коде привела к убыткам в 476 миллионов долларов и банкротству компании
    • Отслеживаем изменения выбранного значения в колонке ComboBox DataGridView (DataGridViewComboBoxColumn)
    • Excel 2010, Windows 7, два монитора и «ошибка при направлении команды приложению»
    • Удаляем default-ограничение (constraint) в Transact Sql

    Свежие комментарии

    • Kirill к записи Самоучитель по C# для начинающих. 01. Основы языка, переменные, логика, циклы.
    • как избавиться от чувства вины к записи Как добавить строку/текст в начало файла в C# и .Net
    • DannyLef к записи Полезные расширения-плагины для WordPress
    • как избавиться от чувства вины к записи Как добавить строку/текст в начало файла в C# и .Net
    • gweg2ehgwEHERWQHQ к записи Простейшее диалоговое окно-вопрос (MessageBox) в WindowsForms

    Архивы

    Мета

    ComboBox — подстраиваем ширину выпадающего списка под самый длинный элемент

    Опубликовано 19.04.2012 автором Ведомир

    Два очевидных решения — сделать всплывающую подсказку или увеличить ширину самого выпадающего списка. Вычисляем максимальную длину строки в таблице-справочнике:

    // устанавливаем ширину выпадающего списка на основании наибольшей длины элемента в источнике данных public static void SetComboBoxDropDownWidth(ComboBox comboBox, DataView comboBoxSourceView, string visibleStringName) < if (comboBoxSourceView.Count == 0) < return; >System.Drawing.Graphics graphics = comboBox.CreateGraphics(); comboBox.DropDownWidth = (from width in (from DataRowView item in comboBoxSourceView select Convert.ToInt32( graphics.MeasureString( item[visibleStringName].ToString(), comboBox.Font).Width)) select width).Max(); comboBox.DropDownWidth += 10; //иногда не влезает последняя буква >

    КАК УВЕЛИЧИТЬ ВЫПАДАЮЩИЙ СПИСОК В EXCEL?

    В прошлом году такой же вопрос заинтересовал — ответа до сих пор не могу найти. Сейчас данный вопрос очень остро стоит и срочно нужно решение.
    Есть здесь умельцы в плане Excel?

    Нужно с 8-ми строк увеличить хотя бы до 20-ти.. .

    Голосование за лучший ответ

    http://advanceduser.ru/microsoft-excel/vypadajushhij-spisok-excel.html

    Включить отображение вкладки Разработчик. Выбрать Добавить Список Комбобокс или Список Актив Икс. В их настройках можно указывать длину выпадающего списка в строках. Т. е. да, можно указывать более 8 строк чтобы показывало одновременно.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *