Уважаемые форумчане, можете пожалуйста помочь разобраться. Особо фунции не пишу, а тут пришлось. Я хочу чтобы в переменную вернулось значение, расчитанное внутри функции. Но она не заполняется. Т.е. моя переменная strMonth все-равно остается пустой.
Код |
---|
Private Function WhatMonth(ByVal funcM As Byte) As String Select Case funcM Case Is = 1 strM = "Январь" Case Is = 8 strM = "Август" End Select End Function Sub test() Dim myDate As Date Dim m As Byte myDate = Date m = Month(myDate) strMonth = WhatMonth(m) End Sub |
Когда испробованы все варианты, я начинаю плясать с бубном. Как правило — помогает.