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

Страницы: 1
Автофильтр по дате с условием в VBA, Автофильтр по дате с условием в VBA
 
Добрый день. Помогите пожалуйста новичку с куском кода. Нужно выставить фильтр по условию текущая дата минус 3 дня, дата соответственно текущая меняется, т.к. код используется ежедневно. Где фиксированные фильтры выставлять, автокодер помог, а с динамичным фильтром запуталась. В интернете нашла похожие примеры, но видимо вставляю в код с ошибкой. Пока получилось:
1. ActiveSheet.Range("$A$2:$U$700").AutoFilter Field:=6, Criteria1:= _
       "<=C2",  
где C2 ячейка с формулой C2=ТДАТА()-3

2. Dim filterCriteria As String
   filterCriteria = ">=" & Strings.Format(filterDate, "mm/dd/yyyy")
   ActiveSheet.Range("$A$2:$U$700").AutoFilter Field:=6, Criterial:=_filterCriteria
Каждый день может и не быть хорошим. Зато что-то хорошее есть в каждом дне..
извлечь заголовок из таблицы по нескольким условиям, поиск по нескольким условиям
 
Добрый вечер. Помогите пожалуйста с формулой, запуталась с условиями. Извлечь заголовок столбца по 4 условиям. Первые три условия-проверка столбцов и строк по известным параметрам, четвертое условие-ячейка внутри таблицы должна быть >0 при наличии дублей по выполнению первых условий.  
Каждый день может и не быть хорошим. Зато что-то хорошее есть в каждом дне..
Условное форматирование времени., Условное форматирование времени.
 
Добрый вечер. Прошу помочь. Реально ли вообще реализовать нижеприведенную задачу через условное форматирование?

Даны две ячейки. Если заполнена первая ячейка, то необходимо проверить вторую ячейку по двум условиям. 1. Вторая ячейка заполнена, тогда ее НЕ нужно проверять на второе условие. 2. Ячейка пустая, тогда нужно выполнить проверку по второму условию и залить ее цветом.
В ячейках проставляется время начала выполнения задачи и время окончания выполнения задачи. Суть в том, чтобы подкрасить пустую ячейку-время окончания, если задача выполняется более часа (т.е. более часа вторая ячейка пустая, а первая заполнена).  
Каждый день может и не быть хорошим. Зато что-то хорошее есть в каждом дне..
Вывести отдельный список текстовых значений, исключая те, что попадаются повторно из единой большой таблицы, за определенную дату., Вывести отдельный список текстовых значений, исключая те, что попадаются повторно из единой большой таблицы, за определенную дату.
 
Добрый день. Подскажите, возможно ли реализовать формулу в файле с привязкой к условию "определенная дата"? Имеются два листа-на первом листе единая таблица, куда вносятся все данные разными людьми. На втором листе хотелось бы вывести сводную за день. На втором листе есть ячейка, в которой стоит дата-при изменении даты данные подтягиваются с первого листа только по ней. Макросы писать не умею( Пытаюсь адаптировать формулу или массив, но не получается. Красным шрифтом в листе "Сводная за 1 день" выделила формулы, куда пытаюсь привязать проверку условия по дате.
Каждый день может и не быть хорошим. Зато что-то хорошее есть в каждом дне..
Проверить чтобы количество рабочих часов между выходными не превышало 40ч
 
Добрый день!
Уважаемые форумчане, подскажите, как без макроса можно реализовать проверку условия:
между словами "В", обозначающим выходной сумма рабочих часов составляет не больше 40 часов включительно (часы могут быть проставлены и в текстовом формате, например 10_3 - при этом все что после черты отбрасывается и в общую сумму часов не входит ( "_3"это обозначение ночных часов)), . Если условие не соблюдается, то желательно, чтобы первая или последняя ячейка в диапазоне ошибки заливалась цветом (ну или весь диапазон заливался).
Сумму часов во всей строке считает массив, но вот привязать в условное форматирование, не получается(((   ЛЕВСИМВ у меня не подходит, т.к. есть часы 10, 11.
Пример во вложении- цветом выделила диапазоны между выходными где сумма часов больше 40ч.
Каждый день может и не быть хорошим. Зато что-то хорошее есть в каждом дне..
Сравнить значения числового формата со значениями формата времени, Как сравнить значения ячеек в числовом формате со значениями ячеек в формате времени на совпадение цифр
 
Добрый день! Подскажите возможно ли сравнить значения ячеек в числовом формате со значениями соседней ячейки в формате чч:мм?
Сравнивается именно совпадение цифр. Если цифры отличаются (неважно в большую или меньшую сторону) то ячейку выделить.  
Каждый день может и не быть хорошим. Зато что-то хорошее есть в каждом дне..
Подсчитать сумму цифр, отбрасывая разделитель "_" и цифры после разделителя
 
Добрый вечер!
Как подсчитать сумму цифр, отбрасывая разделитель в виде "_" и цифры после разделителя, если количество цифр до разделителя может быть разным?
Пример во вложении..
Пытаюсь переделать макрос, но не получается(( Помогите советом, как упростить готовую форму под мои цели.
Код
Public Function Sm_N(R As Range) As Currency
Dim E As Range, S As String, N As String, L As Integer, I As Integer
For Each E In R
    N = E.Text
    If N <> "" Then
        L = Len(N)
        N = Replace(N, ".", "_")
        For I = 1 To L
            If Mid(N, I, 1) Like "#" Then
                S = Right(N, L - I + 1)
                Sm_N = Sm_N + S
                Exit For
            End If
        Next
    End If
 Next
End Function
Изменено: leka-lexus - 18.06.2017 21:48:26
Каждый день может и не быть хорошим. Зато что-то хорошее есть в каждом дне..
При подсчете ячеек, ячейки с форматом даты считаются как ячейки с форматом времени
 
Добрый день!
В таблице с графиком работы сотруднику ставится три вида смен-утренние начинаются с 6:00-8:30, дневные с 9:00-12:30. вечерние с 14:00-15:30. Смены начинаются в разное время в указанных диапазонах. Мне нужно подсчитать количество смен утро/день/вечер.
При использовании формулы (в данном примере идет подсчет "утренних"смен)
=СЧЁТЕСЛИ(N4:EG4;"6:00:00")+СЧЁТЕСЛИ(N4:EG4;"6:45:00")+СЧЁТЕСЛИ(N4:EG4;"7:00:00")+СЧЁТЕСЛИ(N4:EG4;"7:30:00")+СЧЁТЕСЛИ(N4:EG4;"7:45:00")+СЧЁТЕСЛИ(N4:EG4;"8:00:00")+СЧЁТЕСЛИ(N4:EG4;"8:30:0")
у меня кроме смен, начинающихся с 8:00:00 формула считает также скрытые ячейки, в которых подсчитываются количество отработанных часов-в основном это 0,333 рабочих часов (формат в этих ячейках выставлен в днях, отсюда 8:00:00=0,333).
Как мне сделать, чтобы эти скрытые ячейки не считались! По идее форматы стоят разные.
Понимаю, что формула громоздкая, но пока ничего лучше не придумала.
Каждый день может и не быть хорошим. Зато что-то хорошее есть в каждом дне..
вывод текста в ячейке в зависимости от цвета ячейки на другом листе, написать макрос фильтр столбца по цвету ячеек и вывод на другом листе слова в зависимости от цвета ячейки
 
Добрый вечер.
Задача. Есть таблица 1 в которой некоторые ячейки помечены цветом (5 цветов), каждая ячейка таблицы, кроме этого заполнена данными. Каждый цвет обозначает определенную задачу. Таблица составлена на месяц.  На соседнем листе таблица 2, количество строк совпадает. Количество столбцов нет. Нужно Чтобы была возможность вручную задавать фильтрацию нужного столбца по цвету ячейки в таблице 1, и выводить слово-соответствующее определенному цвету (определенной задаче) в каждой ячейке столбца таблицы 2.

Или хотя бы переносить цвет ячейки на другой лист в соответствующую ей ячейку.

Прошу прощения, что две задачи, но плачу из своего кармана, работодатель не проведет эту оплату.
За подробностями в личку, и цены плизз туда же озвучьте.
Какой вариант дешевле будет, то наверное и выберу((
Каждый день может и не быть хорошим. Зато что-то хорошее есть в каждом дне..
Страницы: 1
Наверх