こんにちは、What if Scenarios を削除する VBA マクロを作成しました。84 個のシナリオがあり、それらの名前は 1,2,3,4,....,84 なので、このコードを書きました
Sub Dismantle()
For Count = 1 To 84
ActiveSheet.Scenarios(Count).Delete
Next
End Sub
ただし、シナリオ 1,3,5,7,9.....,83 のみが削除され、エラーが返されます: ワークシート クラスのシナリオ プロパティを取得できません。これは、削除する名前のカウントを持つシナリオがないことを意味します (とにかくだと思います)
もう一度実行すると、最初の 3 番目の ect が再び削除されるため、2 つおきのシナリオがスキップされます。