для спрятанного листа, вы можете проверить если спрятанный лист, тогда делаете его видимо, то прежде чем вы уничтожаете.
если листы, то («MFL»). Видимо = ложно после этого
Листы («MFL»). Видимо = true
Листы («MFL»). Отборно
ActiveWindow.SelectedSheets.Delete
еще
Листы («MFL»). Отборно
ActiveWindow.SelectedSheets.Delete
закончитесь если