質問: "運賃" then の時でも、空白セルや数値が入ったセルをクリックした際はエラーになりません。 どのような型にすればいいのでしょうか? 実際、「運賃」と言う値が入ってるセルをクリックしても同じエラーが発生します。
回答: 例えば一つの原因として、運賃や文字が記入されたセル(=クリックするとエラーになるセル)が、「セル結合」されている状況と推測できます。 ちなみにその場合=1のマクロでも、エラーが出るセルをクリックするとやはりエラーが出ます。 変更前: if target.value = "運賃" then 変更後: if activecell.value = "運賃" then あるいは if target.cells(1).value = "運賃" then などのようにしてみます。