私はここの家を回り、木の木が見えません。私はエラーなしでこのElseを取得し続けますが、それを修正することはできません。私がここで見つけた答えは私のために働くことができません(私は何かが分かりませんので確信しています)。正しい方向に私を向けるどんな助けも大いに感謝されます。 追加シートを表示/非表示するコードの最初のビットは単独で動作しますが、別のシートを追加してLoBに応じて特定のセルのフォント色を変更すると、事前 で おかげで以下のコード:それ以外の場合はエラーなし複数のイベントでエラーが発生する
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = Me.Range("LoB").Address Then
If Target.Value = "AVIATION" Then
Sheets("Aviation Debit Summary").Visible = True
Else
Sheets("Aviation Debit Summary").Visible = False
Else
If Target.Address = Me.Range("LoB").Address Then
If Target.Value = "MARINE" Then
Range("C54:E55").Select
With Selection.Font
.ThemeColor = xlThemeColorDark1
.TintAndShade = 0
End If
End If
End If
End Sub
'If'ブロック内に' Else'句を1つだけ持つことができます。おそらく、あなたは 'ElseIf'ステートメントを使うつもりでしょうか? –