<\/HEAD>
消防署のフィーチャクラスがあり、はしご車を持つ消防署のみをラベル付けしようとしています([APPARATUS1]フィールドに基づく)が、ワイルドカード式が機能しません。逆に、=演算子を使うと値は正しく返され([ID]は署番号)、適切な署にラベルが付きます:<\/P>
<\/P>
Function FindLabel ( [ID], [APPARATUS1] )<\/P>
if ( [APPARATUS1] = "Ladder 100' Tiller" ) then<\/P>
FindLabel = "Station " & [ID] & vbnewline & [APPARATUS1] <\/P>
end if<\/P>
End Function<\/P>
<\/P>
しかし、はしご車を持つすべての署をキャッチしようとすると、次のワイルドカード式で構文エラーが発生します:<\/P>
<\/P>
Function FindLabel ( [ID], [APPARATUS1] )<\/P>
if ( [APPARATUS1] LIKE "Ladder%" ) then<\/P>
FindLabel = "Station " & [ID] & vbnewline & [APPARATUS1] <\/P>
end if<\/P>
End Function<\/P>
<\/P>
何が足りないのか分かる方がいれば大変助かります。シングルクォートやアスタリスクのワイルドカード文字など、さまざまな組み合わせを試しましたが、うまくいきません。ありがとうございます!<\/P><\/BODY><\/HTML>