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

Страницы: 1
Автоподбор в выпадающем списке
 
Добрый день!
Люди добрые помогите...
Не знаю куда нажал... но активировалась удобная функция , после закрытия и открытия файла все пропало)
Есть выпадающий список (скриншот)
стал вводить вручную слово из выпадающего списка. (обычно заполняется  автоматом, если в столбце уже имеется такое слово
Внезапно,  по этому слову появился поиск среди всех слов в списке начинающихся с введенных букв.
Пример во вложении.
Никаких надстроек не стоит. Офис 21.(выпадающий список через двссыл сделан)
После перезапуска ничего этого, кроме скриншота не осталось.
Кто то знает как можно вернуть? возможно просто поставить где то галочку нужно
Вопрос по ограничению массива
 
Всем привет!
Возможно, кто-нибудь сможет поможет
Необходимо собрать массивы из разных диапазонов ячеек
возникла проблема:  
к примеру собрать значения из диапазона  А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 на листе
 
Добрый день!
Подскажите, пожалуйста, можно ли у элемента Active x, а именно  Combobox узнать адрес ячейки, находящейся за ним?
Если да, то как?
Перебор ячеек с определенным значением
 
Добрый день!
Прошу оказать помощь.
Есть заготовка кода.
Цель: перебрать все листы книги и определенный диапазон на них, и отобразить все значения всех ячеек, в формуле которых содержится "-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 (Добавление файла)
При выполнении макроса мышка перестает работать
 
Добрый день! Возможно вопрос глупый, но решение найти пока не удалось.
Ситуация следующая. в excel есть страница-шаблон. При нажатии на кнопку эта страница копируется, переименовывается и выбирается  через Select для дальнейшей работы.
Но при вводе данных в ячейку на созданном листе и последующем нажатии enter, они автоматом переносятся на лист-шаблон. + колесо прокрутки не срабатывает.
После переключения между вкладками проблема пропадает. хотелось бы как то решить проблему без использования лишних действий.
Прикрепляю файл пример, в котором та же проблема
Получение и отправка данных на интернет ресурс VBA
 
Добрый день!
Прошу знающих людей помочь с решением проблемы.
Есть следующая задача:
При открытии файла excel Запускается форма в которой Пользователь вводит логин и пароль. После нажатия на кнопку "OK" эти данные должны хешироваться и отправится на интернет ресурс, где будет происходить идентификация, Excel должен их получить и предоставить либо заблокировать доступ.
Возможно ли это реализовать в VBA? И может кто- сможет подсказать как это провернуть
Изменено: Kelbrock - 24.12.2019 15:48:09
Страницы: 1
Наверх