помогите ,пожалуйста:
есть дипазон ячеек с датами, внесенными на протяжении года с помощью
.Cells(r, 2).Value = VBA.Format(VBA.Date, "dd.mm.yy")
теперь требуется определить строки по месяцам, для этого присваиваю переменной значение дыты в первой строке
Public relevantMonthCap As Integer
...
relevantMonthCap = Month(CDate(Sheets(choosedSheetForReport).Range("b" & indexRow2).Value))
и в значении получаю бред: из ячейки с датой 01.02.12 получаю значение 12!!!
Объясните, кто может, пожалуйста!
есть дипазон ячеек с датами, внесенными на протяжении года с помощью
.Cells(r, 2).Value = VBA.Format(VBA.Date, "dd.mm.yy")
теперь требуется определить строки по месяцам, для этого присваиваю переменной значение дыты в первой строке
Public relevantMonthCap As Integer
...
relevantMonthCap = Month(CDate(Sheets(choosedSheetForReport).Range("b" & indexRow2).Value))
и в значении получаю бред: из ячейки с датой 01.02.12 получаю значение 12!!!
Объясните, кто может, пожалуйста!