See attached file in GetNumeralFromString(strHebrewLetter As String) As String
and set breakpoints to all lines.
strHebrewLetter contains strings which is matching up with Case but will not be triggered and gets reverted to Case Else?
Update: The Case values have hidden characters which is not visible. I originally had hebrew characters in the Case "" and replaced them with Hex values which is shown attached. Set your cursor before the second quotation mark after Case statement and hit backspace to remove the invisible character.