私のExcelマクロで少し問題があります。問題のElseifはExcelのマクロロ(VBA)で動作していません
説明:
は、私は1つの答えが使用ドロップダウンメニューがある場合は、特殊なシートを再表示/非表示され、マクロを作成します。
ドロップダウンメニュー:
オーストラリア
オーストリア
ドイツ
そして、もしその一つ選びだし例えば、ドイツ - >再表示する必要があるドイツとシートとオーストラリアのシートとオーストリアは隠れるはずです。
私はのElseIfコマンドを使用しよう:
Sub Choose_Country()
If (c2 = "Germany") Then
Sheet8.Visible = True
Sheet9.Visible = False
Sheet10.Visible = False
ElseIf (C2 = Australia) Then
Sheet8.Visible = False
Sheet9.Visible = True
Sheet10.Visible = False
ElseIf (C2 = Austria) Then
Sheet8.Visible = False
Sheet9.Visible = False
Sheet10.Visible = True
End if
End sub
エラーが、私がドイツシートが見え、他ではありません毎回選ぶかは重要ではありませんことを、..です
どれでも私の間違いは何ですか?
よろしく
小文字を区別しない場合を比較するために、LCASEを使用することができますか? https://msdn.microsoft.com/en-us/library/cy37t14y.aspx – Ralph