Добрый день. Помогите разобраться. Сделал таблицу как написанно здесь https://www.planetaexcel.ru/techniques/2/7453/ все хорошо, все работаеть. Переслал файл коллеги у него Mac? (у меня Windows) выдал такую ошибку - (см фото Ошибка_отчета 1). Открыл Редактор Power Query пишит такие проблемы - (см фотоОшибка_отчета 2) Помогите разобраться
написал: Если будете использовать вариант Николая, то, чтобы не было ошибки, можете заменить строку:КодRegExpExtract = CVErr(xlErrValue)наКодRegExpExtract = ""
написал: По основному вопросу: может после открытия файла Вы не включили макросы? Так как RegexExtract это пользовательская функция.
У меня все равно ошибка. Эксель запрашивает включить или не включать макросы, я пишу включать, но все равно ошибка А по кодам можете мне разъеснить, куда и как нужно их вставлять
Искал в тексте ООО и ИП (столбец А) Функция такая =ЕСЛИОШИБКА(RegExpExtract(A2;$C$2;1);"" В ячейке С2 - [ООО]{3} В другой строке =ЕСЛИОШИБКА(RegExpExtract(A2;$E$2;1);"" В ячейки E2 - [ИП]{2} Сохранил файл. Открыл по новому и в столбцах где было пусто, тоесть ошибка появился текст Error 2015 Подскажите в чем проблема
написал: Sanja , да я же ему написала и ссылку на файл отправила... Помогите уже Вы ему тогда...(
спасибо, Я ПОСМОТРЕЛ. это К СОЖАЛЕНИЮ, НЕ СОВСЕМ ТО. и ВОПРОС МНЕ ЖЕ НУЖНО ЧТО БЫ ЭТО БЫЛО НЕ ДЛЯ ОДНОЙ ЯЧЕЙКИ А НА нескольких. Простите что не сразу это написал. Прилагаю файл
Все равно это не то что нужно. 1. Список не выпадает - нужно нажать стрелочку вниз и толко тогда он дает выбор. 2. Нет возможности добавить новые данные
Хорошо получилось но это все же не то, он не выдает варианты а только один вариант выдает, а по идеи должен выдать несколько вариантов в словочетании которых есть эти буквы
Здравствуйте форумчане. Возник вопрос по выпадающему списку. Вот существует такой список (приложенный файл) Он умеет - выбирать из диапазона уже заполненые данные - добовлять данные в диапазон ячеек - сортировать диапазон ячеек Вопрос как сделать хороший поиск в выпадающем списке по диапазону как в приложенном видео Мне кажеться это давольно насущный вопрос Заранее всем благодарен кто сможет помочь Не смог прикрепить видео - выложил на Яндекс диск https://disk.yandex.ru/i/_BWFoAabCulUVw
Точно не знаю, но много было вопросов по выпадающему списку, что бы он мог Добавлять значения Сортировать значения Искать значения и выдавать варианты для выбора (как в Яндекс картах) Если бы токой был выпадающий список то было бы очень здорово А возможно его сделать?
Вау спасибо. Все получилось. Я объясню еще почему так делал. Теперь можно строки диапазона скрыть и если напимер начать вводить уже данные которые есть в диапазоне то они сразу отразяться, типа выпадающий список с автозаполнением, единственное что если одинаковые начальные значения то нельзя выбрать одно из них Спасибо еще раз что помогли
Список почти пустой, есть заполненые ячейки 2 штуки. Заполнять список планируеться через выпадающий список. Заполняете желтую ячейку и сохраняете в диапазон, только вот он сохраняет новые данные в верхние строки, а мне нужно что бы он снизу начал заполнять диапазон
Сейчас если добалять, то он добавляет в верхние строки а мне нужно что бы он добавлял в нижнии строки диапазона. Тоесть сейчас он добавляет в B1, B2, B3, а надо что бы первая добавленная строчка была добавлена в B29 следующая в B28 ну и так далее B27, B26? B25
Добрый день. Прошу помочь вот в чем. Есть выпадающий список с добавлением новых значений. Сейчас новые значения добавляються в начало диапазона. Как можно сделать что бы значения и новые значения добавлялись в конец диапазона. Прилагаю файл с примером У меня вот такой код
Код Private Sub Worksheet_Change(ByVal Target As Range)
Dim lReply As Long If Target.Cells.Count > 1 Then Exit Sub If Not Intersect(Target, Range("B30")) Is Nothing Then If IsEmpty(Target) Then Exit Sub If WorksheetFunction.CountIf(Sheets("Лист1").Range("Должности"), Target) = 0 Then lReply = MsgBox("Добавить введенное имя " & Target & " в выпадающий список?", vbYesNo + vbQuestion) If lReply = vbYes Then Sheets("Лист1").Range("Должности").Cells(Sheets("Лист1").Range("Должности").Rows.Count + 1, 1) = Target End If End If End If Sheets("Лист1").Range("Должности").Sort Key1:=Sheets("Лист1").Range("B1"), Order1:=xlAscending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _ DataOption1:=xlSortNormal 'этот код и поможет отсортировать в алфавитном порядке End Sub
Вот примеры. Возможно ли соеденить их в один документ Выпадающий список с добавлением новых элементов в MS Excel 2010(пример).xlsm - добавляет в выпадающий список новые значения data validation3.xlsx - поиск по нескольким значениям. По идеи должен быть один выпадающий список, поиск как в data validation3.xlsx заполняешь несколько букв и у тебя выскакивывает в этойже ячеки значение полностью. После его выбора, если это новое значение, то он добавляеться к списку