Николай, благодаря вашим урокам я избавился от рутины на работе и значительно увеличил производительность труда. Отдельное спасибо за пояснения кода VBA. Думаю, если Вы откроете дистанционное обучение по VBA, оно будет пользоваться успехом. У Вас очень чёткая, логичная и ясная подача информации. Спасибо!
Доброго времени суток. Николай, в очередной раз огромное спасибо за то, что Вы даете людям четкие, понятные инструменты в работе. Огромный Вам Respect!
Я обычный обыватель в Эксель, но ваши видео шикарны: просто, доступно, качественно и без воды. Рада, как слон, после нескольких дней мучений по другим видео!
Как раз сегодня столкнулся на работе с макросом обработки изменений с таргетом и не особо вдавался, что он делает. :) Спасибо за объяснение! Шикарный, элегантный пример!
Урок хороший, с помощью ваших уроков создал связанные выпадающие списки, с удалением со списка тех значений, которые не нужно повторно использовать. Очень удобно при работе с учётом свободного места, или же загруженности FTE.
Вот бы ещё и автоподбор при заполнении как-то "прикрутить" (например, нужно ввести Иванов Иван Иванович, набираешь "Ивано...", а в справочнике автоматически производиться автоподбор по введённому содержимому ,тем самым отсеивая лишние записи из справочника). Это крайне необходимо при БОЛЬШИХ списках (например ФИО)
@@JackFamous здравствуйте, я прочитал данную ссылку, но так как очень слабо ориентируюсь в ексель, не понял как установить и пользоваться вашей формой. было бы неплохо сделать видео с установкой и применим. Буду вам очень признателен.
Задать параметры шрифта в ячейках до того, как в них вставлять сам список. Он будет подставлять данные из диапазона значений, но уже с нужным размером, цветом и т.д. Или уже в макросе написать: Range("D2:D10").Font.Size = размер_шрифта, ну, и что еще надо
Я не нашел такого вопроса, может и был... Как сделать так, чтобы отсутствующее значение пополняло таблицу на другом Листе данной книги? А также и другой открытой или закрытой книги? Как это возможно сделать? Заранее спасибо! Уроки шикарные!))
А если наш именованный диапазон (люди) находится на другом листе? А ячейка в которую вводится имя для пополнения именованного диапазона (люди) это ячейка из другой умной таблицы. Подскажите как должен поменяться макрос .
Николай, спасибо большое. Помогите поправить одну особенность. При работе со списком, если удалить имена сотрудников, а после заполнить другими именами но меньшим колличеством, то при добавлении нового имени из всплывающего списка оно в начальный список добовляется следующей нижней строкой и остаются пустые строки. Спасибо
Очень полезный урок! Но что если "справочник" находится в одном листе, а рабочая таблица в другом? Мне данная кодировка не помогает. Что там нужно менять? Поможете?
А можно ли как-то в наименовании диапазонов проставить пробел? Имею ввиду, как-то обойти этот запрет. Во всех примерах имена диапазонов из одного слова, а мне нужно из 3 слов, нижнее подчеркивание не эстетично, no space символ тоже не проходит. Может подскажите, что еще можно использовать вместо пробела, чтобы в таблице этот символ выглядел как space?
@planetaexcel вопрос схожий - а КАК сделать АВТООБНОВЛЕНИЕ связанных раскрывающихся списков ?! Например - когда в Территориях выбираешь "Город" (напр. Москва), то чтобы в столбце Руководители ==>> СРАЗУ ЖЕ выбирался 1-й руководитель из списка ?!!!!!!!!!
Добрый день! Подскажите, если таких столбцов много в длину и в каждом столбце из выбранного списка выбрана фамилия. Можно как то отфильтровать таблицу по выпадающим фамилиям. Например показать только фамилию "Сидоров"? Получается что фамилию не вводили вручную, а выбирали из выпадающего списка.
При формировании с водного списка состоящего из объединённых ячеек получается в выпадающем списке проскакивает пустые строки. Кроме функции если в начальной формуле это как то можно избежать?
Классный прием, большое спасибо!. А можно сделать так, что бы "Справочник" был на отдельном листе и пополнялся из однотипных таблиц других листов? Спасибо.
А я вот ломаю голову, как сделать выпадающий список с зависимостью от месяца. Есть проекты в течении месяца и разные люди, каждый в своей таблице пишет эти проекты по разному, а соединять эти данные приходиться вручную. Вот и хочется сделать справочник, который формируется на основании договора, а все остальные документы (план производства и т.д.) выбирали только правильные названия проектов, а фильтр месяц показывал только актуальные, упрощая выбор. Буду химичить с pover qery, у вас много хороших уроков.
Первый раз увидел мощь Excel, когда была засада с семестровыми и курсовыми. И тогда ребята за определенную сумму денег помогали в этом вопросе, причем время выполнения задачи меня шокировало. Так вот выполнения всех этих задач сводилось к тому, что вводились данные моего проекта, а для другого человека конечно же его значения, и рождалась семестровая или курсовой проект с поправкой на необходимый текст. Причем все это дело занимало до пяти минут и то из-за того, что это была эра струйных принтеров! Со временем я забыл о увиденном и теперь начинаю жалеть о том, что не стал изучать столь замечательный инструмент. И сей час приходиться производить огромные по объему расчеты и соответствено подводить итоги. У меня вопрос!!! Как наверстать упущенное??
Николай! Спасибо вам за труд! Вопрос по этому видеоуроку: Есть связанные списки, например в столбце "район" выпадающий список с названиями районов, следующий столбец "нас.пункт" с выпадающим списком наименований населенных пунктов и тут открывается список конкретного района (функция двссыл("район")) как в этом случае реализовать вашу идею с автодобвалением в список новых нас.пунктов в каждом районе? За ранее спасибо.
Добрый день. Все доступно и понятно. Однако есть вопрос. Что если справочник Люди, будет размещен на другом листе книги. Как сделать в макросе ссылку на другой лист?
Спасибо большое, всё очень классно! Но когда я попробовала прописать такой макрос на большом документе более 1 листа, то выдает ошибку в части Set p = Range ("Люди"). У меня это называлось по-другому, имя списку дала. Диапазон, название списка указаны правильно, не поняла в чём косяк. Есть ли у вас структурированный онлайн курс? Что означает команда Set?
Добрый день! Подскажите, пожалуйста, формулу в Excel с помощью которой можно разбить определенное число на определенное количество ячеек. Уверен что такая функция есть))) Например нужно разбить план(допустим 100) на 5 дней с 3 по 8 число.( на равные части!) и таким образом нужно проделать с 1000 строк. Спасибо заранее!
Полезная функция. Подскажите, ещё, пожалуйста, как сделать конвертер физ. величин в двух ячейках, чтоб можно было конвертировать разные единицы давления из одной ячейки в другую и наоборот. Очень нужно для работы! 🥺
@@planetaexcel очень полезный урок, вот прям на днях было необходимо подобное. Но может уместно было и второй диапазон (сотрудник) сделать резиновым, дабы не зависеть от диапазона в макросе? ) И есть ли возможность форматирование точно также передавать? Например, раскрашивать Саша в справочнике в другой цвет и фон и чтобы в поле сотрудник он поимел тот же цвет и фон.
Отлично! Спасибо! А если на странице два выпадающих списка отсылающих к разным именованным диапазонам? И это не хочет работать с выпадающим списком с поиском... :(
скажите, почему после указания названия столбца "Люди", в выпадашке появились не единоразовые упоминания имен, а в выпадашке появилось большое количество продублировавшихся имен? например: Люда Люда Максим Люда Люда Люда Максим Максим Ира Ира
Здравствуйте, НИколай. Существуют ли макросы или подобное для экспорта формул из xls в Javascript или php? Или программа создающая web интерфейс при открытии файла xls на удалённом сервере?
Добрый день Николай , возможно мой комментарий уже не будет актуален для Вас, но я столкнулся с такой проблемой , макрос не работает , хотя я даже создавал такие же диапазоны и выпадающие списки. В чем может быть проблема ? И второй вопрос , если список находиться на одном листе , а справочник на втором ? Я пытался решить этот вопрос прописав полные пути к диапазону и справочнику , начиная от названия файла и приходя к Range. Спасибо
Как бы ещё добавить немного интерактивности в сохранённые в веб-формате таблички? Допустим, есть какая-то форма для расчётов и скажем для удобства пользования надо выложить её на сервер в виде странички, чтобы можно было вводить данные и получать результаты по формулам. Есть такая возможность?
В онлайн-версии Excel можно выбрать Файл - Поделиться - Внедрить и получите готовый HTML-код для добавления на любую вебстраницу (с сохранением интерактивности).
Если справочник на другой странице, как прописать Range? У меня не работает макрос и пишет ошибку в этой строке, где Set p = Range ("Люди").Подскажите пожалуйста.
А почему в макросе создаём условие , если изменено больше одной ячейки то выходим из макроса? Т.е если мы в список добавляем более одного элемента, то макрос не должен работать?
@@planetaexcel , думаю что можно. Очень костыльно, но тем не менее через Power Query. Изначально создав в основной таблице выпадающий список, потом через квери убирать дубликаты и выдавать их как источник для выпадающего списка на соседний лист
Из личного опыта скажу, что абсолютному большинству пользователей нельзя давать права на добавление значений в выпадающий список. Особенно так, где достаточно скопипастить в ячейку на основном листе и значения автоматом добавится в список. Особенно если в выпадающем много значений, их никто не будет искать. Потом замучитесь удалять по штук 10 дубликатов одного и того же значения, отличающихся одной буквой или несколькими пробелами вместо одного (опечатки)...
Если справочник в алфавитном порядке как добавлять в нужное место и второе если столбик с для выпадающего списка не имеет конечной ячейки тогда как? Спасибо за ответ.
Если справочник в алфавитном порядке как добавлять в нужное место/// я не спец но думаю что решение примерно следующее.... макрос нужно будет усложнить, в код нужно будет добавить еще условие, которое в цикле будет проверять весь список и находить нужное место, потом добавлять строку и вписывать в эту новую строку новое имя, затем выходить из цикла... второе если столбик с для выпадающего списка не имеет конечной ячейки тогда как?//// его тоже надо сделать именованным диапазоном, в коде создать для него переменную по такому же принципу как с первым столбцом сделано и заменить Range ("D2:D10") на имя этой переменной. з.ы. но это не точно))) повторюсь я не спец а только учусь)))
@@kyle.mcgraham сортировка далеко не всегда удобна... Порой даже наоборот только портит все... Но в целом да это решение попроще. На всякий случай тогда надо рядом делать столбец с нумерацией что бы можно было вернуть список к изначальному виду
Минус конечно что имя не видно . Могли бы сделать как теги, в данном поле . Созданный иен с возможностью добавления. Или таблица.имя и умнаятаблица.имя
Функция - костыль на костыле, если будет куча таких функций с одинаковыми обработчиками эксель будет вечно думать, ну а ручками вбитый диапазон - это конечно да
полезно, но не в этом виде. Какой смысл добавлять в будущем значения из справочника, если его уже вбили вручную. А если это делать для того, чтобы значения справочника были доступны в другом месте книги, тогда их проще, без всяких макросов сразу добавлять в умную таблицу.
Как этюд - прекрасно. Как идея для практического применения - ужасно! Справочник это справочник, - набор объединенных по какому-либо параметру сведений. Выпадающий список помогает выбрать значение из справочника, но не наоборот. Это как маслом резать нож. Можно, конечно, в качестве тренировки навыка резать чем-то нож. Но зачем?!.
А по-моему как раз практичнее некуда. Быстро вводишь значения из списка, а если в справочнике чего-то не хватает - добавляешь (либо в сам справочник, либо на лету прямо в выпадающий список).
@@planetaexcel, что мешает не путать сущности и добавить значение в справочник? Что мешает? Можете не отвечать: ничего. И задам встречный вопрос ещё раз: можно ли отрезать масло об нож? И снова ответ очевиден: можно. Но привычнее, удобнее, быстрее, понятнее, релевантнее резать масло ножом, но не наоборот. Поэтому я и высказался: в качестве тренировки, изучения возможностей - круто. Но как принцип организации работы с табличным процессором с трансляцией на массы- так себе. Либо нужно объяснять, что это нетипично, доступно тем, кто умеет решать христоматийные задачи базовыми методами и хочет и уметь отклониться от классических приемов. И снова: мы режем ножом масло, но не масло разрезаем об нож. У сущностей есть назначение.
@@malferov Справочник ведь может находиться и на другом листе, и содержать много строк, и быть в скрытых ячейках/листах. Гораздо удобнее добавлять в него новые строки именно этим способом. Масло отрезать об нож всё таки проще, чем бросать ножом в масло из соседней комнаты.
Погуглите правильное ударение в слове "Control". Весь рунет этим болеет: все поголовно неправильно ставят ударение, повторяют друг за другом, как попугаи. Не уверен, не слышал, как это произносится носителем языка, возьми и проверь (это я в общем). А ударение такое же, как в русском слове "контроль". "Target" тоже неправильно произносите.
Мог бы сразу показать как эту уродскую таблицу сделать, а то ты открыл excel и у тебя уже всё готово, аж бесит, вот сказал что нужно создать умную таблицу нажав сюда, ну нажал я, открылась окно и дальше что вообще? Куда тыкать, куда нажимать? Если делать такие видео то полностью с нуля, а не начиная уже с готовых заготовок.
Очень полезный урок! Но что если "справочник" находится в одном листе, а рабочая таблица в другом? Мне данная кодировка не помогает. Что там нужно менять? Поможете?
Николай, благодаря вашим урокам я избавился от рутины на работе и значительно увеличил производительность труда. Отдельное спасибо за пояснения кода VBA. Думаю, если Вы откроете дистанционное обучение по VBA, оно будет пользоваться успехом. У Вас очень чёткая, логичная и ясная подача информации. Спасибо!
Как всегда интересно, доступно и понятно! С удовольствием смотрю ваши уроки! Благодарю!
Николай - супергерой мира Excel. Спасибо!
Вы Маг и Волшебник Excel!!! Уже больше года я учусь у Вас работать в этой замечательной программе. Огромное СПАСИБО Вам за Ваш труд!
Доброго времени суток. Николай, в очередной раз огромное спасибо за то, что Вы даете людям четкие, понятные инструменты в работе. Огромный Вам Respect!
Я обычный обыватель в Эксель, но ваши видео шикарны: просто, доступно, качественно и без воды. Рада, как слон, после нескольких дней мучений по другим видео!
Отличный прием! Спасибо, Николай!
А вы, Дмитрий, что-то совсем забросили свой канал. Очень жду новых роликов!)))
@@ДмитрийНикитин-и8о Как говорится, "семейные обстоятельства". Резко сократилось рабочее время. Но скоро выйдет ролик. )
@@statanaliz буду рад)
Нашла планету Эксел больше 10 лет назад. В работе экономистом очень было полезно. Делала с вашей помощью ABC-XYZ анализ в Excel.
Как раз сегодня столкнулся на работе с макросом обработки изменений с таргетом и не особо вдавался, что он делает. :)
Спасибо за объяснение! Шикарный, элегантный пример!
Просто, доступно, полезно. Спасибо!
Наконец-то появились пояснения к макросу. 😃😃😃
Еще было бы здорово после добавления нового имени в диапазон "Люди" отсортировать по алфавиту.
тоже об этом подумал
Да, ДА ! Меня тоже интересует этот вопрос.
Урок хороший, с помощью ваших уроков создал связанные выпадающие списки, с удалением со списка тех значений, которые не нужно повторно использовать. Очень удобно при работе с учётом свободного места, или же загруженности FTE.
Николай крутой мужик 👍🏻 Я даже книжку твою куплю, настолько ты крутой )
Просто !СУПЕР! Спасибо большое!
Большое спасибо за видеоурок!
Бомбезно Павел, EXCELlent!
Спасибо, с большим удовольствием посмотрел! отдельное СПАСИБО за частичку знаний VBA
Спасибо, примерно знаю, кому такое надо и кому можно предложить.
Вот бы ещё и автоподбор при заполнении как-то "прикрутить" (например, нужно ввести Иванов Иван Иванович, набираешь "Ивано...", а в справочнике автоматически производиться автоподбор по введённому содержимому ,тем самым отсеивая лишние записи из справочника). Это крайне необходимо при БОЛЬШИХ списках (например ФИО)
Посмотрите прошлые видео Николая с выпадающими списками там есть реализация через формы Excel
@@78241 спасибо! Обязательно поищу.
www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=1&TID=119756&TITLE_SEO=119756-forma-s-poiskom-po-maske-kak-nayti-i-poluchit-odno-ili-neskolko-znache
@@JackFamous Спасибо!
@@JackFamous здравствуйте, я прочитал данную ссылку, но так как очень слабо ориентируюсь в ексель, не понял как установить и пользоваться вашей формой. было бы неплохо сделать видео с установкой и применим. Буду вам очень признателен.
Спасибо большое! Обязательно применю в работе!
Все супер. Подскажи пожалуйста, как увеличить шрифт в выпадающем списке ?
Задать параметры шрифта в ячейках до того, как в них вставлять сам список. Он будет подставлять данные из диапазона значений, но уже с нужным размером, цветом и т.д. Или уже в макросе написать:
Range("D2:D10").Font.Size = размер_шрифта, ну, и что еще надо
Спасибо, просто спасение :)
Я не нашел такого вопроса, может и был...
Как сделать так, чтобы отсутствующее значение пополняло таблицу на другом Листе данной книги? А также и другой открытой или закрытой книги? Как это возможно сделать? Заранее спасибо! Уроки шикарные!))
У меня тот же самый вопрос
Такой же вопрос... Как в макросе сослаться на именованый диапазон который на другом листе в этой же книге?
Ну вы и умничка! Учусь только по вашим урокам! Вечный лайк!
Я на таком же принципе инструменты коллегам делал. Например, трекер стадий задач на исполнение.
Николай, можешь добавить ещё контекстный поиск в эту конструкцию?
Классно! 👍🔥
А если наш именованный диапазон (люди) находится на другом листе? А ячейка в которую вводится имя для пополнения именованного диапазона (люди) это ячейка из другой умной таблицы. Подскажите как должен поменяться макрос .
Очень крутая тема. А ещё круче то, что я сделал такой же список с пополнением без макроса))
Жалко что никто не обратил внимание 😢
Как?
Николай, спасибо большое. Помогите поправить одну особенность. При работе со списком, если удалить имена сотрудников, а после заполнить другими именами но меньшим колличеством, то при добавлении нового имени из всплывающего списка оно в начальный список добовляется следующей нижней строкой и остаются пустые строки. Спасибо
Очень полезный урок!
Но что если "справочник" находится в одном листе, а рабочая таблица в другом? Мне данная кодировка не помогает. Что там нужно менять? Поможете?
вторую строчку измените на
Set p = Worksheets("имя листа").Range("имя диапазона")
А можно ли как-то в наименовании диапазонов проставить пробел? Имею ввиду, как-то обойти этот запрет. Во всех примерах имена диапазонов из одного слова, а мне нужно из 3 слов, нижнее подчеркивание не эстетично, no space символ тоже не проходит. Может подскажите, что еще можно использовать вместо пробела, чтобы в таблице этот символ выглядел как space?
@planetaexcel вопрос схожий - а КАК сделать АВТООБНОВЛЕНИЕ связанных раскрывающихся списков ?!
Например - когда в Территориях выбираешь "Город" (напр. Москва), то чтобы в столбце Руководители ==>> СРАЗУ ЖЕ выбирался 1-й руководитель из списка ?!!!!!!!!!
И кстати спасибо вам огромное
Добрый день!
Подскажите, если таких столбцов много в длину и в каждом столбце из выбранного списка выбрана фамилия. Можно как то отфильтровать таблицу по выпадающим фамилиям. Например показать только фамилию "Сидоров"? Получается что фамилию не вводили вручную, а выбирали из выпадающего списка.
А можно базу для пополнения сделать на другом листе? Так будет работать?
При формировании с водного списка состоящего из объединённых ячеек получается в выпадающем списке проскакивает пустые строки. Кроме функции если в начальной формуле это как то можно избежать?
Классный прием, большое спасибо!. А можно сделать так, что бы "Справочник" был на отдельном листе и пополнялся из однотипных таблиц других листов? Спасибо.
Да, конечно! Я бы для этого использовал Power Query.
А я вот ломаю голову, как сделать выпадающий список с зависимостью от месяца. Есть проекты в течении месяца и разные люди, каждый в своей таблице пишет эти проекты по разному, а соединять эти данные приходиться вручную. Вот и хочется сделать справочник, который формируется на основании договора, а все остальные документы (план производства и т.д.) выбирали только правильные названия проектов, а фильтр месяц показывал только актуальные, упрощая выбор.
Буду химичить с pover qery, у вас много хороших уроков.
Спасибо! +
Первый раз увидел мощь Excel, когда была засада с семестровыми и курсовыми. И тогда ребята за определенную сумму денег помогали в этом вопросе, причем время выполнения задачи меня шокировало. Так вот выполнения всех этих задач сводилось к тому, что вводились данные моего проекта, а для другого человека конечно же его значения, и рождалась семестровая или курсовой проект с поправкой на необходимый текст. Причем все это дело занимало до пяти минут и то из-за того, что это была эра струйных принтеров!
Со временем я забыл о увиденном и теперь начинаю жалеть о том, что не стал изучать столь замечательный инструмент. И сей час приходиться производить огромные по объему расчеты и соответствено подводить итоги.
У меня вопрос!!! Как наверстать упущенное??
Мое сугубо личное мнение: самый быстрый способ - это тренинг с преподавателем. А потом уже можно книжками догоняться :)
Николай! Спасибо вам за труд! Вопрос по этому видеоуроку: Есть связанные списки, например в столбце "район" выпадающий список с названиями районов, следующий столбец "нас.пункт" с выпадающим списком наименований населенных пунктов и тут открывается список конкретного района (функция двссыл("район")) как в этом случае реализовать вашу идею с автодобвалением в список новых нас.пунктов в каждом районе? За ранее спасибо.
Добрый день. Все доступно и понятно. Однако есть вопрос. Что если справочник Люди, будет размещен на другом листе книги. Как сделать в макросе ссылку на другой лист?
Спасибо большое, всё очень классно!
Но когда я попробовала прописать такой макрос на большом документе более 1 листа, то выдает ошибку в части Set p = Range ("Люди"). У меня это называлось по-другому, имя списку дала. Диапазон, название списка указаны правильно, не поняла в чём косяк.
Есть ли у вас структурированный онлайн курс? Что означает команда Set?
Спасибо!
Добрый день! Подскажите, пожалуйста, формулу в Excel с помощью которой можно разбить определенное число на определенное количество ячеек. Уверен что такая функция есть))) Например нужно разбить план(допустим 100) на 5 дней с 3 по 8 число.( на равные части!) и таким образом нужно проделать с 1000 строк. Спасибо заранее!
Очень симпатичная штука ))
Полезная функция. Подскажите, ещё, пожалуйста, как сделать конвертер физ. величин в двух ячейках, чтоб можно было конвертировать разные единицы давления из одной ячейки в другую и наоборот. Очень нужно для работы! 🥺
Можно функцией ПРЕОБР www.planetaexcel.ru/techniques/25/79/
@@planetaexcel очень полезный урок, вот прям на днях было необходимо подобное. Но может уместно было и второй диапазон (сотрудник) сделать резиновым, дабы не зависеть от диапазона в макросе? )
И есть ли возможность форматирование точно также передавать? Например, раскрашивать Саша в справочнике в другой цвет и фон и чтобы в поле сотрудник он поимел тот же цвет и фон.
@@planetaexcel спасибо огромное! Буду изучать. Доброго Вам здоровья!
Отлично! Спасибо!
А если на странице два выпадающих списка отсылающих к разным именованным диапазонам?
И это не хочет работать с выпадающим списком с поиском... :(
скажите, почему после указания названия столбца "Люди", в выпадашке появились не единоразовые упоминания имен, а в выпадашке появилось большое количество продублировавшихся имен?
например:
Люда
Люда
Максим
Люда
Люда
Люда
Максим
Максим
Ира
Ира
Здравствуйте, НИколай. Существуют ли макросы или подобное для экспорта формул из xls в Javascript или php? Или программа создающая web интерфейс при открытии файла xls на удалённом сервере?
Добрый день Николай , возможно мой комментарий уже не будет актуален для Вас, но я столкнулся с такой проблемой , макрос не работает , хотя я даже создавал такие же диапазоны и выпадающие списки. В чем может быть проблема ? И второй вопрос , если список находиться на одном листе , а справочник на втором ? Я пытался решить этот вопрос прописав полные пути к диапазону и справочнику , начиная от названия файла и приходя к Range. Спасибо
Что делать если список на другом листе? Как прописать p = Range ("ЛИСТ 2 Люди")?
Это не важно, у вас указана ссылка на именованный диапазон Люди, он будет найден автоматически по имени Люди
В комментариях уже писали. Вроде так нужно 2-ю строчку заменить: Set p = Worksheets("Лист 2").Range("Люди")
Ток позавчера нашел на вашем форуме инфу по этому приему )
Интересно получилось
Спасибо за обучение. Как делать так чтобы вп списки работали как на Active x
www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=1&TID=119756&TITLE_SEO=119756-forma-s-poiskom-po-maske-kak-nayti-i-poluchit-odno-ili-neskolko-znache
Я же не один такой, кто сперва ставит лайк Николаю, а потом смотрит ролик, а потом пересматривает, а потом скачивает? :)
спасибо,спасли
Спасибо! ++++
Как бы ещё добавить немного интерактивности в сохранённые в веб-формате таблички? Допустим, есть какая-то форма для расчётов и скажем для удобства пользования надо выложить её на сервер в виде странички, чтобы можно было вводить данные и получать результаты по формулам. Есть такая возможность?
В онлайн-версии Excel можно выбрать Файл - Поделиться - Внедрить и получите готовый HTML-код для добавления на любую вебстраницу (с сохранением интерактивности).
Николай, будут ли уроки про выпадающие списки activex?
Спасибо. :)
Добрый день! Мне нужна Ваша помощь. Как я могу отправить Вам файл чтоб вытащить данные выпадающим списком?
Спасибо
Скажите, пожалуйста, диапазон столбца Сотрудники указывать жёстко от и до? А если у меня они постоянно увеличиваются, как тогда?
Можно использовать умные (динамические) таблицы или динамический именованный диапазон, чтобы список растягивался автоматически.
Если справочник на другой странице, как прописать Range? У меня не работает макрос и пишет ошибку в этой строке, где Set p = Range ("Люди").Подскажите пожалуйста.
А почему в макросе создаём условие , если изменено больше одной ячейки то выходим из макроса? Т.е если мы в список добавляем более одного элемента, то макрос не должен работать?
Это сделано на случай одновременного изменения сразу большого количества ячеек, например, при копировании-вставке.
Добрый день, подскажите пожалуйста, у меня в справочник добавляется только 1 данные, которые меняются после каждого ввода. Что может быть не верно?
Какой XL Вы используете ? ( 2007, 2010, или 365 или свой вариант )
Office 365 Pro Plus
@@planetaexcel Спасибо.
Очень удобно, а можно ли сделать что то подобное без использования макросов?
Не думаю.
@@planetaexcel , думаю что можно. Очень костыльно, но тем не менее через Power Query. Изначально создав в основной таблице выпадающий список, потом через квери убирать дубликаты и выдавать их как источник для выпадающего списка на соседний лист
Здравствуйте, подскажите, у меня проблема, ставлю знак =Люди и эксель ругается на недопустимость ввода данных
В чем мб проблема? Заранее спасибо
спасибо
Здраствуйте. Весь visual basic (меню, названия вкладок и тд) в иероглифах. Подскажите, как английский сделать? Спасибо.
Подскажите, а как сделать что бы в ячейке с выпадающим списком просто одноразово вписать данные которых нет в списке и они в нем в принципе не нужны?
Данные - Проверка данных - Список - вкладка "Сообщение об ошибке" - выбрать "Предупреждение" или "Сообщение" в вып.списке ВИД.
А если справочник находится на другом листе, как указать это в коде? Спасибо
Из личного опыта скажу, что абсолютному большинству пользователей нельзя давать права на добавление значений в выпадающий список. Особенно так, где достаточно скопипастить в ячейку на основном листе и значения автоматом добавится в список. Особенно если в выпадающем много значений, их никто не будет искать. Потом замучитесь удалять по штук 10 дубликатов одного и того же значения, отличающихся одной буквой или несколькими пробелами вместо одного (опечатки)...
Согласен абсолютно. Но мы-то с вами не большинство, правда? :)
Здравствуйте! А если справочник в другом листе, как это в макросе изменить?
Ссылка на другой лист в VBA выглядит примерно так: Worksheets("Лист1").Range("A1")
Привет а если значения у меня в другом листе а список в другом не работает код как исправить?
Если справочник в алфавитном порядке как добавлять в нужное место и второе если столбик с для выпадающего списка не имеет конечной ячейки тогда как? Спасибо за ответ.
Если справочник в алфавитном порядке как добавлять в нужное место/// я не спец но думаю что решение примерно следующее.... макрос нужно будет усложнить, в код нужно будет добавить еще условие, которое в цикле будет проверять весь список и находить нужное место, потом добавлять строку и вписывать в эту новую строку новое имя, затем выходить из цикла...
второе если столбик с для выпадающего списка не имеет конечной ячейки тогда как?//// его тоже надо сделать именованным диапазоном, в коде создать для него переменную по такому же принципу как с первым столбцом сделано и заменить Range ("D2:D10") на имя этой переменной.
з.ы. но это не точно))) повторюсь я не спец а только учусь)))
@@kyle.mcgraham сортировка далеко не всегда удобна... Порой даже наоборот только портит все... Но в целом да это решение попроще.
На всякий случай тогда надо рядом делать столбец с нумерацией что бы можно было вернуть список к изначальному виду
А как можно что бы цвет и шрифт менялся.когда добавляешь авпадающий список. такое вообще возможно?
Минус конечно что имя не видно . Могли бы сделать как теги, в данном поле . Созданный иен с возможностью добавления. Или таблица.имя и умнаятаблица.имя
А в гугл таблицах так можно?
Почему у меня на одной машине работает пример, на другой нет...?
а можно что бы они были на разных листах
Функция - костыль на костыле, если будет куча таких функций с одинаковыми обработчиками эксель будет вечно думать, ну а ручками вбитый диапазон - это конечно да
Все хорошо, но макрос придется постоянно переписывать при увеличении списка D2:D10
Задайте диапазон с запасом :)
а у меня новый добавленный не появляется в списке
По VBA: нет Option explicit, нет set p = nothing. В остальном хорошо.
сюда бы еще прикрутить, чтобы в выпадающем списке уже выбранные значения не отображались, чтобы не было повторяющихся значений в столбце
Тоже интересует данный вопрос )
что-то обратная связь не срабатывает
полезно, но не в этом виде. Какой смысл добавлять в будущем значения из справочника, если его уже вбили вручную. А если это делать для того, чтобы значения справочника были доступны в другом месте книги, тогда их проще, без всяких макросов сразу добавлять в умную таблицу.
Как этюд - прекрасно. Как идея для практического применения - ужасно! Справочник это справочник, - набор объединенных по какому-либо параметру сведений. Выпадающий список помогает выбрать значение из справочника, но не наоборот. Это как маслом резать нож. Можно, конечно, в качестве тренировки навыка резать чем-то нож. Но зачем?!.
А по-моему как раз практичнее некуда. Быстро вводишь значения из списка, а если в справочнике чего-то не хватает - добавляешь (либо в сам справочник, либо на лету прямо в выпадающий список).
@@planetaexcel, что мешает не путать сущности и добавить значение в справочник? Что мешает? Можете не отвечать: ничего.
И задам встречный вопрос ещё раз: можно ли отрезать масло об нож? И снова ответ очевиден: можно. Но привычнее, удобнее, быстрее, понятнее, релевантнее резать масло ножом, но не наоборот.
Поэтому я и высказался: в качестве тренировки, изучения возможностей - круто. Но как принцип организации работы с табличным процессором с трансляцией на массы- так себе. Либо нужно объяснять, что это нетипично, доступно тем, кто умеет решать христоматийные задачи базовыми методами и хочет и уметь отклониться от классических приемов. И снова: мы режем ножом масло, но не масло разрезаем об нож. У сущностей есть назначение.
@@malferov Справочник ведь может находиться и на другом листе, и содержать много строк, и быть в скрытых ячейках/листах. Гораздо удобнее добавлять в него новые строки именно этим способом.
Масло отрезать об нож всё таки проще, чем бросать ножом в масло из соседней комнаты.
У меня не получилось (
80 левел....
Погуглите правильное ударение в слове "Control". Весь рунет этим болеет: все поголовно неправильно ставят ударение, повторяют друг за другом, как попугаи. Не уверен, не слышал, как это произносится носителем языка, возьми и проверь (это я в общем). А ударение такое же, как в русском слове "контроль".
"Target" тоже неправильно произносите.
Спасибо, учту.
Спасибо как я вас уважаю!!!
Я 222-ой! 220-0
Мог бы сразу показать как эту уродскую таблицу сделать, а то ты открыл excel и у тебя уже всё готово, аж бесит, вот сказал что нужно создать умную таблицу нажав сюда, ну нажал я, открылась окно и дальше что вообще? Куда тыкать, куда нажимать? Если делать такие видео то полностью с нуля, а не начиная уже с готовых заготовок.
Это видео - не для новичков.
Очень полезный урок!
Но что если "справочник" находится в одном листе, а рабочая таблица в другом? Мне данная кодировка не помогает. Что там нужно менять? Поможете?
Тот же самый вопрос и у меня