Сравнение списков дат в двух столбцах - PullRequest
0 голосов
/ 17 января 2020

У меня есть список запросов в столбце A, а также соответствующая дата их создания в столбце B и соответствующая дата закрытия (если применимо) в столбце E. У меня есть переменный диапазон дат в столбце G. Мне нужно проверить, чтобы увидеть если каждый запрос был создан до каждой даты в диапазоне дат, и если он был закрыт до каждой даты в диапазоне дат. Диапазон вводится через форму пользователя. Данные запроса находятся на том же рабочем листе, что и диапазон вводимых пользователем дат.

Это код, который у меня есть, и он проверит диапазон дат по дате создания первого элемента, и он заканчивается. Я не могу понять, как провести l oop через оставшиеся даты создания.

                For Each cel In rng.Cells
                    With cel
                        If sht2.Range("G" & k) <> "" Then
                            If sht2.Range("G" & k) > sht2.Range("B" & j).Value Then
                                o = o + 1
                                Else: o = o
                            End If
                            If sht2.Range("E" & n).Value < sht2.Range("G" & k) Then
                                c = c + 1
                                Else: c = c
                            End If
                            sht2.Range("H" & j).Value = o
                            sht2.Range("I" & j).Value = c
                            t = c - o
                            sht2.Range("J" & j).Value = t
                            k = k + 1
                            j = j + 1
                       End If
                    End With
                 n = n + 1
                Next cel

Это по крайней мере скажет мне, был ли создан первый запрос перед каждой датой в диапазоне дат (первый, если) и если он был закрыт каждой датой в диапазоне дат (секунда, если).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...