Well there is the Month() function which I believe returns a number from 0 to 11 ... but I think it requires input of a a date variable, or something that can be converted into a date...
So, suppose you have "Feb" in a string variable named strMonth, maybe you could do something like:
iMonth = Month(strMonth & " 1, 2005") + 1
This is just from memory so I'm not certain here.