У меня есть две переменные BrkPt и TestDate. BrkPt имеет значение 3/05/2014, а TesDate имеет значение 201405. Мне нужно проверить, являются ли эти два значения одинаковыми (это да в этом случае - 2014 и месяц 05). Может ли кто-нибудь помочь мне продолжить это?Проверить две строки имеют одинаковые значения месяца и года
For GateChartRowCount = 15 To GateChartLastRow
Worksheets("Gate Chart").Activate
GateChartValueToFind = Cells(GateChartRowCount, 1).Value
If (GateChartValueToFind = vbNullString) Then GoTo lblDoneWithValueToFind:
Worksheets("Reference").Activate
RefRowCount = Application.WorksheetFunction.CountIf(Columns(10), GateChartValueToFind)
If (RefRowCount <> 0) Then
RefRowForData = Application.WorksheetFunction.Match(GateChartValueToFind, Columns(10), 0)
BrkPt = Worksheets("Reference").Cells(RefRowForData, 11)
End If
For GateChartColumnCount = 2 To GateChartLastColumn - 3
Worksheets("Gate Chart").Activate
TestDate = Worksheets("Gate Chart").Cells(14, GateChartColumnCount)
TestDateConverted = CDate(TestDate)
BrkPt = Format(BrkPt, "mmyyyy")
BrkPt = CDate(BrkPt)
If TestDateConverted = BrkPt Then
Worksheets("Gate Chart").Cells(GateChartRowCount, GateChartColumnCount + 1) = "YES"
End If
Next GateChartColumnCount
lblDoneWithValueToFind:
Next GateChartRowCount
Можете ли вы показать мне ваш код? или что вы сделали до сих пор? –
Я вставил код вместе с моим вопросом. –