'#Else' の前には、対応する '#If' または '#ElseIf' が必要です。

更新 : 2007 年 11 月

#Else は条件付きコンパイル ディレクティブです。#Else ディレクティブの前に、対応する #If ディレクティブ、または #ElseIf ディレクティブが存在しません。

Error ID: BC30028

このエラーを解決するには

  1. 先行する #If または #ElseIf と、この #Else とが、間に条件付きコンパイル ブロックを挿入することによって分離されていないこと、または #End If 句を間違った場所に記述したために分離されていないことを確認します。

  2. #Else の前に別の #Else ディレクティブが存在することを確認します。存在する場合は、その #Else を削除するか、#ElseIf に変更します。

  3. すべて問題ない場合は、条件付きコンパイル ブロックの先頭に #If ディレクティブを追加します。

参照

参照

#If...Then...#Else ディレクティブ