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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 768 След.
Сопоставить два списка и получить все возможные варианты номеров телефонов
 
Может быть справится PowerBi, не знаю на каком пределе он просит денег, не работал.
Я в другом Би работаю, там такие объёмы не проблема, но оно конечно стоит денег.
Формат ячеек общий массово заменить на текстовый с зеленым индикатором
 
Nadeznee:
Код
    With Intersect(Columns(5), ActiveSheet.UsedRange)
    .Replace What:=vbLf & vbLf, Replacement:="'", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False, FormulaVersion:=xlReplaceFormula2
    End With
Сумма по нескольким условиям с диапазоном суммирования из нескольких строк
 
Код
=SUMPRODUCT((SEARCH(MID($D$15;2;2);"нвеварпрайюнюлвгенктояек")>=SEARCH(MID($H$2:$V$2;2;2);"нвеварпрайюнюлвгенктояек к"))*ISNUMBER(SEARCH($D13;$D$3:$D$10;1))*$H$3:$V$10)
Сумма по нескольким условиям с диапазоном суммирования из нескольких строк
 
https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=1&TID=64949&TITLE_SEO=64949-podschet-dannykh-do-opredelennogo-mesyatsa&MID=544840&tags=&q=%D0%BD%D0%B2%D0%B5%D0%B2%D0%B0%D­1%80%D0%BF%D1%80%D0%B0%D0%B9%D1%8E%D0%BD%D1%8E%D0%BB%D0%B2%D­0%B3%D0%B5%D0%BD%D0%BA%D1%82%D0%BE%D1%8F%D0%B5%D0%BA&FORUM_I­D%5B0%5D=0&DATE_CHANGE=0&order=relevance&s=%D0%9D%D0%B0%D0%B­9%D1%82%D0%B8#message544840

itogo:
Код
=SUMPRODUCT((SEARCH(MID($D$15;2;2);"нвеварпрайюнюлвгенктояек")>=SEARCH(MID($H$2:$S$2;2;2);"нвеварпрайюнюлвгенктояек"))*(--IFERROR(FIND(D13;$D$3:$D$10)>0;0))*($H$3:$S$10))
Изменено: Hugo - 07.10.2021 15:03:44
Сумма по нескольким условиям с диапазоном суммирования из нескольких строк
 
Код
=SUMPRODUCT((H2:S2=D15)*(ISNUMBER(SEARCH($D$13;D3:D10;1)))*H3:S10)
Макрос печати. Изменить число копий, выводимых на печать
 
Марина Сушко, сообшения смотрели?
Макрос скрытия строк. Ошибка при запуске
 
Цитата
Kuzmich написал:
КоличествоСтрок As Integer
- зачем себя ограничивать?
ВПР не срабатывает, пока не встаёт курсор в искомое значение
 
Нужно оба значения приводить к одному формату. Т.к. это не числа, а реестровые номера, и ведущие нули нужно сохранить (где они ещё есть), то нужно приводить всё в текст.
В 365 офисе работает просто так:
Код
=ВПР(""&A3;""&$C$3:$D$459;2;ЛОЖЬ)

Ну а в более старых офисах вероятно нужно вводить её как формулу массива (Ctrl+Shift+Enter)
Посчитать разницу между двумя моментами времени в формате д чч:мм:сс
 
Можно использовать допстолбец например F =ЕСЛИ(C2>0;C2-B2;0) и суммировать его
=СУММ(F2:F21)
или
=СУММПРОИЗВ((E2:E21="Win")*F2:F21)

Это если формат не найдёте, я кстати сходу тоже не подобрал. А на результат этих моих сумм можно навесить Ваш вариант формата (на целое и остаток)
Изменено: Hugo - 26.08.2021 23:50:01
Пересохранять периодически файл xlsm в xlsx с датой c исходным именем в ту же папку,
 
И слэш не забыть.
СЧЁТЕСЛИ и ошибки при сравнении данных
 
B кстати тот же косяк с например номерами кредиток, и в УФ тоже...
Пересохранять периодически файл xlsm в xlsx с датой c исходным именем в ту же папку,
 
Так он ведь уже прописан, в sp.
Выделение имён с идентичными номерами
 
Можно. Например окрасить повторяющиеся, в итоге получите все окрашенные, ну кроме одного :(
При прописывании полного пути вылазит ошибка "Run time error 9..."
 
Бывает что работает и без расширения, но это уже зависит от настроек системы.
При прописывании полного пути вылазит ошибка "Run time error 9..."
 
Пишите с расширением.
При нажатии на определенный объект автоматическое копирование и вставка ячейки в открытую программу Блокнот.
 
Помню такое делал с помощью AutoIt, так что реально.
Сумма множества значений по заданному артикулу
 
опоздал
Изменено: Hugo - 04.08.2021 12:49:31
Ограничение работы макроса, если сотрудник уволен
 
Ну если например Вы хотите после своего увольнения всё порушить -  держите файл у себя, сами и удалите в последний день, или после Вас комп техники унесут/почистят.
Если наоборот - можно там в настройках сделать привязку к определённым юзерам/машинам. Будет типа проверки по LDAP. Т.е. работать смогут только записанные в настройках юзеры на разрешённых машинах и в этой сети. Но это конечно всё для несведущих людей. Впрочем таких абсолютное большинство...
Изменено: Hugo - 04.08.2021 13:08:58
Ограничение работы макроса, если сотрудник уволен
 
Можно в коде ссылаться на расшаренный файл (например в котором хранятся некие общие настройки). Файла нет - код не работает.
Изменено: Hugo - 04.08.2021 11:59:39
Макрос создание папок и подпапок
 
А по сути задачи - вместо этой предопределённой череды ифов можно просто на конечный путь применить MakeSureDirectoryPathExists
Макрос убивает файл, Макрос выбирает уникальные значения и строит выпадающий список
 
Ставьте ссылку на диапазон. Ну или формируйте эту строку после открытия файла. А перед сохранением её убирайте сами.
Макрос убивает файл, Макрос выбирает уникальные значения и строит выпадающий список
 
Длина строки 264. Мы ранее это уже обсуждали, с такой длиной не летит.
И это не макрос убивает, это MS самоубивается :(
Изменено: Hugo - 27.07.2021 11:08:58
Объединить ID через запятую при условии совпадений артиклей по первым пяти символам.
 
Код
=VLOOKUPCOUPLE(A:C;3;C2;1;",")

если сделать допстолбец С с формулой
Код
=ЛЕВБ(B2;5)
то поможет эта UDF. код  в копилке форума.
https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=2&TID=10&TITLE_SEO=10&MID=465075#message465075
Изменено: Hugo - 26.07.2021 22:40:05
VBA. Массовый поиск содержимого ячейки с неизвестным адресом
 
В строку 16 вставьте записанный рекордером код с своим ПОИСКПОЗ, проверкой что нашлось, смещение это offset(строка, столбец).
Ну и я бы не брал Text, но это уже по задаче.
Вот например код:
Код
xx = Application.WorksheetFunction.Match(критерий, Range("A:A"), 0)

Далее проверка xx.
Изменено: Hugo - 23.07.2021 18:50:12
каждый файл в своей программе excel
 
Встречный вопрос - как открыть несколько экземпляров 365?
Флажок с помощью шрифта Wingdings
 
Привет. Думаю достаточно использовать ЕСЛИ()
Повторение (или зацикливание) макроса для каждого листа
 
vikttur,  у тебя уже третий вариант :)
Вся разница в количестве листов, селект или нет, i или cstr(i)
Найти общую подстроку в рамках уникального кода
 
Я пас, с лёту не понял что нужно, вникать недосуг.
Если что - мой код собирает номера строк с одинаковым CurrentCode, далее осталось их обработать вместо сравнения строк и покраски, т.е. написать замену этой процедуре.
Но сейчас модно на PQ всё решать, но мне оно не нужно, я по PQ пас.
Найти общую подстроку в рамках уникального кода
 
Вот скомпоновал моё и ваше:
Скрытый текст


Сравнивает только первую строку с второй, остальные будет игнорировать!
Изменено: Hugo - 12.07.2021 19:04:47
Найти общую подстроку в рамках уникального кода
 
Я спрашивал о другом - вот в этом коде анализируются только по одной строке каждого диапазона. Т.е. первая с первой, вторая с второй и т.д. Две строки. посимвольно первую с второй.
А если сравнить нужно больше? Что и как сравнивать и красить?
Потому что найти все эти строки с одинаковым кодом нет особых проблем, я бы по наезженной использовал словарь с коллекциями - сперва собрал все нужные номера строк, далее их сравнивал/красил.
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 768 След.
Наверх