大学の値の列があります。たとえば、文字列「ミシガン大学」と「UMich」の列があります
次の関数がセルに文字列「University of Michigan」を返さないのはなぜですか?
Function CleanUniCode(entry) As Variant
If entry = "UMich" Then entry = "University of Michigan"
End Function
これも試してみましたが、セルが0を返していますが、理由はわかりません。
Function CleanUniCode(entry) As Variant
If entry Like "[UMich]" Then
entry = "University of Michigan"
ElseIf entry Like "[UPenn]" Then
entry = "University of Pennsylvania"
Else:
End If
End Function