Цитата |
---|
Дмитрий Щербаков написал: =НЕ(ЕОШ(ПОИСК(" ??? ";" "&B5&" "))) |
Цитата |
---|
alexleoix написал: Набросал вариант решения через PQ |
еще удобненький что показывает сколько номеров
спасибо всем я бы год разбирал список с 30000 товарами
04.04.2018 18:03:42
еще удобненький что показывает сколько номеров спасибо всем я бы год разбирал список с 30000 товарами |
|||||
|
04.04.2018 17:01:10
номер может содержать и цифры и буквы и всё вместе, шрифт не причем меньше это количество знаков в номере например здесь 64156 => 5 знаков здесь 8GH => 3 знака так вот мне нужно найти ячейки которые содержат номера с 3 или 2 или 1 знаком все номера разделены четко одним пробелом |
|||
|
31.01.2018 18:44:55
просто записалась норм а вторая Dim FirstD без назначении даты вот на нее я и грешил и так и сяк крутил, я оказалось просто надо обозначить ее и еще такой Format(SecondD, "d.mm.yy h:mm") метод я применял чтобы избавиться от секунд, а оказалось нужно в просто правильно заносить дату в уже в отформатированную ячейку без секунд |
|||
|
31.01.2018 18:03:05
вот так я записываю дату в ячейку .Cells(iLastRow, 5) = Format(SecondD, "d.mm.yy h:mm") "31.01.18 17:26"
но она там записывается как текст и следовательно к ней не применяется нормально фильтр по дате так делал DateValue(Format(FirstD, "d.mm.yy h:mm")) но он записывает дату в формате но время по 0:00:00 как записать со временем, может просто прибавить время к этому формату Format(Hours, "00") & ":" & Format(Minutes, "00") типа так |
|
|
21.01.2018 22:34:14
подскажите еще не работает оператор сравнения
хочу из текстбокс проверять правильный час
например если в Me.TextBox9 = 22 если просто сравнить If Me.TextBox9 = 22 Then MsgBox "готово" Exit Sub End If то работает а цикле никак может подскажите как правильно? |
|||
|
20.01.2018 20:53:08
спасибо большое за подсказки, разобрался что такое время
только сделал по своему, оказывается нельзя нормально посчитать разницу в времени и получить нормальное время, только в чем-то определенном минуты например и получаю общее количество минут и записываю в формате эксель, а он сам разбирается как записать время вот так
или это очень сложная процедура?
Изменено: |
|||
|
19.01.2018 17:29:29
вобщем вот что накидал
Me.TextBox4 получаю макросом по нажатию на кнопку значение такое 19.01.2018 18:36:57, а Me.TextBox3 также значение такое 19.01.2018 17:26:57. их потом в форме редактируют подскажите хотя-бы как разобраться со временем |
|||
|
27.04.2017 11:49:07
не судите строго, я надеялся на функцию которая сама дублирует двойное нажатие на точку в ячейке, ведь она же заложена в экселе, значит теоретически ее можно вывести в VBC
я только учусь разбираться в этом про функцию ActiveCell.CurrentRegion я первым делом узнал, и также узнал что она не очень корректно работает значит в макросе нужно сделать так:
так правильно будет |
|||
|
26.04.2017 17:59:53
подскажите как применить формулу ко всем заполненым ячейкам в столбце с помощью макроса ?
описание: вот сделал макрос копирование из одного документа в другой созданный, разобрал там все и есть столбик к которому допустим нужно добавить процент, ко всем ячейкам в этом столбце я знаю как это быстро делать руками (нажать два раза на точку в выделенной ячейке в начале этого столбца и формула применится к остальным ячейкам в этом столбце) макрос записал это, но сохранил определенный диапазон ячеек а количество строк всегда разное так вот как правильно делать такую операцию? нужно подсчитать количество строк и как то в эту формулу запихать переменную к диапазону ячеек? или изначально подсчитать сколько строк копируется из документа и потом добавить как то к формуле? подскажите, а то не могу уложить в уме этот процесс |
|
|
26.04.2017 13:13:47
подскажите хочу сделать проверку макросом проверку включен автофильтр или нет и если не включен то включить
при записи макроса и включении кнопки записывается это
а так хотел сделать проверку
пробовал
и
If Selection.AutoFilter = False Then Selection.AutoFilter End If и не работает подскажите как сделать?
Изменено: |
|||||||||
|