Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Автоподбор в выпадающем списке
 
Для фиксации (если кто то столкнется с подобной проблемой).
На компах, где стоит взломанный офис, "автозавершение работает корректно" и не привязана учетка
При установке на свой ради тестирования заметил: при полном удалении с компа прошлой версии, нужная функция работает. НО, до момента пока не подгружается учетка microsoft. (пока не удалось отключить автоматический вход в нее
Есть предположение, что это как то связанно с санкциями.
И не все возможности обновления доступны в России.
Смена региона учетки не помогает.
Автоподбор в выпадающем списке
 
Всем спасибо! Буду ждать релиза... фича удобная, и за 5 минут ускорила работу раза в 2)
Автоподбор в выпадающем списке
 
Нет, это не то. Сам пытался найти решение, ни к чему особо не привело.
Стал рыться в истории обновлений и забугорных обзорах с Ютуба
В офисе 365 эта функция работает судя по видео
В истории обновления следующий текст.
Цитата
Версия 2308: 28 августа.
  • Автозавершение раскрывающегося списка проверки данных: раскрывающиеся списки — это удобный способ сделать ввод и проверку данных в Excel эффективнее. Теперь мы добавили функцию автозаполнения, которая автоматически сравнивает текст, введенный в ячейке, со всеми элементами в раскрывающемся списке и отображает только соответствующие элементы. Вы тратите меньше времени на прокрутку списков, на обработку ошибок проверки данных или написание сложного кода для выполнения этой задачи. Дополнительные сведения см. в этой публикации в блоге

andypetr, думал что это оно, но флажки стоят, никак не влияет.
Работало все в рамках одной сессии excel. после перезапуска пропало... откат настроек к заводским через реестр, переустановка офиса не помогли.
Софт лицензионный
Автоподбор в выпадающем списке
 
Добрый день!
Люди добрые помогите...
Не знаю куда нажал... но активировалась удобная функция , после закрытия и открытия файла все пропало)
Есть выпадающий список (скриншот)
стал вводить вручную слово из выпадающего списка. (обычно заполняется  автоматом, если в столбце уже имеется такое слово
Внезапно,  по этому слову появился поиск среди всех слов в списке начинающихся с введенных букв.
Пример во вложении.
Никаких надстроек не стоит. Офис 21.(выпадающий список через двссыл сделан)
После перезапуска ничего этого, кроме скриншота не осталось.
Кто то знает как можно вернуть? возможно просто поставить где то галочку нужно
Вопрос по ограничению массива
 
Опробовал, в итоге только заголовки отображает)
Поизучаю, может где то не так скопировалось
Спасибо!
Вопрос по ограничению массива
 
Залил схематичный обрезок файла, но со своим первичным кодом
таблица дублируется / копируется с различными изменениями, в первой может быть 6 строк,  в остальных 7... меняться материал и тд
Цель при нажатии на кнопку собрать данные из ячеек (выделенные красным)  и отправить их в CRM систему, Кнопка должна собирать данные из каждой таблицы по отдельности
Вопрос по ограничению массива
 
Спасибо!
Sanja, впринципе помогло в понимании, но действует только для одной таблицы.
У меня , к сожалению возникает необходимость таблицу копировать несколько раз вниз, при этом изменяя размер необходимого диапазона.
Поэтому мне нужно было найти начальную и конечную  точку диапазона. Попробовал изменить ваш код в этой строке
Код
For Each iArea In Range("A30:A40,G30:G40,L30:L40,N30:N40,M30:M40").Areas
Возможно  ли заменить номер строки на  найденную переменную?
у меня при пробе он выдает ошибку, что слишком много значений. (по отдельности функционирует)
то что делал я ниже, где c и d номера строк начала и конца диапазона
Код
For Each iArea In Range("A" & c & ":A" & d,"G" & c & ":G" & d, "L" & c & ":L" & d, "N" & c & ":N" & d, "M" & c & ":M" & d).Areas
Вопрос по ограничению массива
 
Всем привет!
Возможно, кто-нибудь сможет поможет
Необходимо собрать массивы из разных диапазонов ячеек
возникла проблема:  
к примеру собрать значения из диапазона  А30:А40, G30:G40,L30:L40,N30:N40,M30:M40
Но в него включаются 29 пустых значений перед необходимой ячейкой.
как можно их отсечь?
Так же возможно, кто то подскажет волшебное слово, с помощью которого можно отправить масcивы на URL
Заранее спасибо!
Код
Sub TZ()
Dim textarr()
Dim materiallarr()
Dim tipearr()
Dim colourarr()
Dim laminationarr()
Dim i As Integer


i = ActiveCell.Row 'строка ячейка под нажимаемой кнопкой

Do
i = i - 1

Loop Until Cells(i - 1, "A").Value = "Начало отсчета" 'поиск ячейки, находящейся перед нужным диапазоном)

       
        
        
        Do
            i = i + 1 'проход по строкам
            Text = Cells(i, "A").Value
                material = Cells(i, "G").Value
                    tipe = Cells(i, "L").Value
                        colour = Cells(i, "N").Value
                            lamination = Cells(i, "M").Value
           ReDim Preserve myArray(i)
           ReDim Preserve materiallarr(i)
           ReDim Preserve tipearr(i)
           ReDim Preserve colourarr(i)
           ReDim Preserve laminationarr(i)
           
   
   
   
textarr(i) = Text 'собирается массив из всех наименований деталей изделия
materiallarr(i) = material 'собирается массив из всех материаллов для деталей
tipearr(i) = tipe 'собирается массив из всех видов нанесения на детали
colourarr(i) = colour 'собирается массив из цветности печати
laminationarr(i) = lamination 'собирается массив по типу ламинации
   
Loop Until Cells(i, "A").Value = 0 'останавливается проход по ячейкам

'позднее эти массивы в виде строк недо отправить на сайт
MsgBox Join(myArray, vbCrLf)
MsgBox Join(materiallarr, vbCrLf)
MsgBox Join(tipearr, vbCrLf)
MsgBox Join(colourarr, vbCrLf)
MsgBox Join(laminationarr, vbCrLf)
End Sub
местоположение Combobox на листе
 
Спасибо!
местоположение Combobox на листе
 
Добрый день!
Подскажите, пожалуйста, можно ли у элемента Active x, а именно  Combobox узнать адрес ячейки, находящейся за ним?
Если да, то как?
Перебор ячеек с определенным значением
 
New, Спасибо!  
Перебор ячеек с определенным значением
 
Добрый день!
Прошу оказать помощь.
Есть заготовка кода.
Цель: перебрать все листы книги и определенный диапазон на них, и отобразить все значения всех ячеек, в формуле которых содержится "-1+1"
Пробовал "Like" но выдает ошибку


Код
Sub find_range()
Dim a As Range
For Each sht In ActiveWorkbook.Worksheets
            For Each a In Worksheets(sht.Name).Range("H25:N25")
            MsgBox a
            Next a
Next sht
    
End Sub
Изменено: Kelbrock - 01.04.2021 12:22:50 (Добавление файла)
При выполнении макроса мышка перестает работать
 
sokol92,спасибо! после этого стало работать!  
При выполнении макроса мышка перестает работать
 
sokol92,
Скролбар позволяет перемещаться по листу только если зажать его с помощью ЛКМ, при прокрутке колесика он уменьшается до бесконечности, но Лист отображает в том же диапазоне от строки 1 до строки 36.
Т.е если  п.4 для эксель нормально, то должно при нажатии Enter вводимые данные отправляться на другой лист?
Если запускать макрос через F5 Все хорошо работает. Есть подозрения, что моя проблема связана с тем, что форма скрывается через hide, возможно есть другой способ.
Ранее у меня не было подобных проблем, но тогда макрос запускался через кнопку на листе. Кога решил реализовать выполнение через форму, то появилась эта проблема
П. 2 и п. 3.  выполнен
Изменено: Kelbrock - 10.03.2020 18:16:32
При выполнении макроса мышка перестает работать
 
Переписал, чтобы было больше понятно, извиняюсь за дезинформацию.
Чтобы произошли неполадки необходимо :
1. Нажать кнопку 1 (Откроется форма)
2. В появившейся форме нажать ок (создастся и отобразится копия Шаблона, форма закроется)
3. Необходимо покрутить колесиком мышки,( в данном случае навигация на листе будет отсутствовать)
4. В любую ячейку выбранного листа попробовать ввести текст и нажать Enter (в этом случае у меня данные вводятся на лист Шаблон

Непотребства начинаются после создания нового листа,

P.s.
Если ввести данные  и нажать ЛКМ рядом, то данные вводятся как надо.
Если переключиться с созданной копии на изначальный лист и обратно, то все начинает работать  
Изменено: Kelbrock - 10.03.2020 16:58:13
При выполнении макроса мышка перестает работать
 
Проявляется после создания нового листа через кнопку. Достаточно покрутить колесико мышки, и ввести данные через Enter. Решается только переключением с одной вкладки на другую. Возможно, Вы переключили их. Проверялось на всех компьютерах офиса, с win10 и 7
При выполнении макроса мышка перестает работать
 
Добрый день! Возможно вопрос глупый, но решение найти пока не удалось.
Ситуация следующая. в excel есть страница-шаблон. При нажатии на кнопку эта страница копируется, переименовывается и выбирается  через Select для дальнейшей работы.
Но при вводе данных в ячейку на созданном листе и последующем нажатии enter, они автоматом переносятся на лист-шаблон. + колесо прокрутки не срабатывает.
После переключения между вкладками проблема пропадает. хотелось бы как то решить проблему без использования лишних действий.
Прикрепляю файл пример, в котором та же проблема
Получение и отправка данных на интернет ресурс VBA
 
Добрый день!
Прошу знающих людей помочь с решением проблемы.
Есть следующая задача:
При открытии файла excel Запускается форма в которой Пользователь вводит логин и пароль. После нажатия на кнопку "OK" эти данные должны хешироваться и отправится на интернет ресурс, где будет происходить идентификация, Excel должен их получить и предоставить либо заблокировать доступ.
Возможно ли это реализовать в VBA? И может кто- сможет подсказать как это провернуть
Изменено: Kelbrock - 24.12.2019 15:48:09
Страницы: 1
Наверх