Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Диапазон выпадающего списка из столбцов разных таблиц! - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Диапазон выпадающего списка из столбцов разных таблиц! (Формулы/Formulas)
Диапазон выпадающего списка из столбцов разных таблиц!
Krix Дата: Вторник, 07.08.2018, 14:47 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Каким Макаром можно связать столбцы несколько таблиц, чтобы они отображались в выпадающем списке!
К сообщению приложен файл: 4356755.xlsx (11.6 Kb)
 
Ответить
СообщениеКаким Макаром можно связать столбцы несколько таблиц, чтобы они отображались в выпадающем списке!

Автор - Krix
Дата добавления - 07.08.2018 в 14:47
sboy Дата: Вторник, 07.08.2018, 16:08 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Применено несколько Макаров
К сообщению приложен файл: 4356755.xlsm (25.3 Kb)


Яндекс: 410016850021169
 
Ответить
СообщениеДобрый день.
Применено несколько Макаров

Автор - sboy
Дата добавления - 07.08.2018 в 16:08
Krix Дата: Вторник, 07.08.2018, 16:29 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Спасибо!

А как тоже самое сделать, только с элементом управления формой "Поле со списком"?
 
Ответить
СообщениеСпасибо!

А как тоже самое сделать, только с элементом управления формой "Поле со списком"?

Автор - Krix
Дата добавления - 07.08.2018 в 16:29
sboy Дата: Вторник, 07.08.2018, 17:01 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Так это и есть "Поле со списком" только элемент управления ActiveX


Яндекс: 410016850021169
 
Ответить
СообщениеТак это и есть "Поле со списком" только элемент управления ActiveX

Автор - sboy
Дата добавления - 07.08.2018 в 17:01
Krix Дата: Среда, 08.08.2018, 09:10 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Хотелось бы сделать тоже самое именно с таким "полем со списком" (не ActiveX), так как все остальные манипуляции привязаны именно к нему!
Может есть какая-то хитрая формула? Подскажите плиз!!!
 
Ответить
СообщениеХотелось бы сделать тоже самое именно с таким "полем со списком" (не ActiveX), так как все остальные манипуляции привязаны именно к нему!
Может есть какая-то хитрая формула? Подскажите плиз!!!

Автор - Krix
Дата добавления - 08.08.2018 в 09:10
sboy Дата: Среда, 08.08.2018, 10:33 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
как вариант, скопировать все данные на скрытый лист
[vba]
Код
Private Sub Workbook_Open()
    Sheets(5).UsedRange.ClearContents
    r = 1
    For s = 2 To 4
        With Sheets(s): arr = Range(.Cells(2), .Cells(.Rows.Count, 2).End(xlUp)).Value: End With
        With Sheets(5): .Cells(r, 1).Resize(UBound(arr), 1).Value = arr: End With
        r = r + UBound(arr)
    Next
    With Sheets(1)
        .Activate
        .Shapes.Range(Array("Drop Down 3")).Select
    End With
        Selection.ListFillRange = Sheets(5).Name & "!A1:A" & r - 1
    [a1].Select
End Sub
[/vba]
К сообщению приложен файл: 6268595.xlsm (25.0 Kb)


Яндекс: 410016850021169
 
Ответить
Сообщениекак вариант, скопировать все данные на скрытый лист
[vba]
Код
Private Sub Workbook_Open()
    Sheets(5).UsedRange.ClearContents
    r = 1
    For s = 2 To 4
        With Sheets(s): arr = Range(.Cells(2), .Cells(.Rows.Count, 2).End(xlUp)).Value: End With
        With Sheets(5): .Cells(r, 1).Resize(UBound(arr), 1).Value = arr: End With
        r = r + UBound(arr)
    Next
    With Sheets(1)
        .Activate
        .Shapes.Range(Array("Drop Down 3")).Select
    End With
        Selection.ListFillRange = Sheets(5).Name & "!A1:A" & r - 1
    [a1].Select
End Sub
[/vba]

Автор - sboy
Дата добавления - 08.08.2018 в 10:33
gling Дата: Среда, 08.08.2018, 10:41 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2519
Репутация: 674 ±
Замечаний: 0% ±

2010
Может есть какая-то хитрая формула?

Может собрать сводной таблицей все списки на один лист и на базе сборки всё и сделать. Можно не сводной, можно макросом собирать.


ЯД-41001506838083
 
Ответить
Сообщение
Может есть какая-то хитрая формула?

Может собрать сводной таблицей все списки на один лист и на базе сборки всё и сделать. Можно не сводной, можно макросом собирать.

Автор - gling
Дата добавления - 08.08.2018 в 10:41
Krix Дата: Четверг, 09.08.2018, 10:04 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Нужно чтобы данные с листов 1-4 сводились на листок "База", с последующим дополнением и на основе его формировался диапазон для раскрывающего списка.
К сообщению приложен файл: 09082018.xlsm (45.2 Kb)
 
Ответить
СообщениеНужно чтобы данные с листов 1-4 сводились на листок "База", с последующим дополнением и на основе его формировался диапазон для раскрывающего списка.

Автор - Krix
Дата добавления - 09.08.2018 в 10:04
gling Дата: Четверг, 09.08.2018, 11:41 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2519
Репутация: 674 ±
Замечаний: 0% ±

2010
Вариант о чем писал в сообщении №7
К сообщению приложен файл: 3185780.xlsx (18.8 Kb)


ЯД-41001506838083
 
Ответить
СообщениеВариант о чем писал в сообщении №7

Автор - gling
Дата добавления - 09.08.2018 в 11:41
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Диапазон выпадающего списка из столбцов разных таблиц! (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!