Ich weiß nicht, wo ich falsch gelaufen bin. Das Skript funktioniert, aber es wird nicht automatisch ausgeführt, wenn ich nicht in die VBA-Anwendung gehe und auf die Wiedergabeschaltfläche klicke, um das Skript auszuführen. Kann jemand helfen?VBA Excel nicht ausgeführt, es sei denn, ich klicke auf Play-Taste
Private Sub HideChart1()
If ActiveWorkbook.Sheets("User Interface").Range("F8") = "Yes" Then
ActiveWorkbook.Sheets("Sheet1").ChartObjects("Chart 6").Visible = True
Else
ActiveWorkbook.Sheets("Sheet1").ChartObjects("Chart 6").Visible = False
End If
End Sub
Warum sollten Sie erwarten, dass es automatisch ausgeführt wird? –
Ich kann nur annehmen, dass Sie versuchen, ein Worksheet_Change-Ereignis ausgelöst durch F8 – jcarroll