なにも表示しない」という検索で、このサイト・インストラクターのネタ帳へのアクセスがありました。Applications)の条件分岐文・If文で、Elseのときに何もしないようにするには、コードをどう書けばいいのかを探している方による検索です。[スポンサードリンク]ElseありのIf文まずは、ElseのあるIf文を確認しましょう。Sub上記のマクロを実行すると、アクティブシートのA1セルの値が80以上のときに「合格」、そうでなければ「不合格」というメッセージが表示されます。ElseなしのIf文で、本題のElseのときに何もしないIf文です。Sub上記のマクロを実行すると、アクティブシートのA1セルの値が80以上のときにだけ「合格」というメッセージが表示されます。80未満のときには何も行われません。"不合格"を、削除しただけです。これでElseのときに何もしない状態になります。Elseなしの1行のIf文このElseのないIf文は、1行で書くこともできます。"合格"を同じ行に書いた状態です。"合格"の区別が明確になっていない方が、以下のようなミスをしてしまう傾向があるように感じています。Ifを書き忘れてしまったり、といったミスです。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。(2019.01.08)Elseに対応するIfがありません。