Use string text as the select case statement control value
Function Price(Product As String) As Variant
Select Case Product
Case "Apples": Price = 12.5
Case "Oranges": Price = 15
Case "Pears": Price = 18
Case "Mangoes": Price = 25
Case Else: Price = CVErr(xlErrNA)
End Select
End Function
Sub test()
MsgBox CStr(Price("Oranges"))
End Sub