Я пытаюсь создать кнопку, которая копирует мои последние 7 листов. Этот код, очевидно, работает впервые, но затем он продолжает копировать первые семь листов, а не самые последние 7 (что имеет смысл, поскольку я ввел 1-7). Я попытался поставить негатив перед числами, но потом получаю сообщение об ошибке. Есть ли способ получить для копирования самые последние / последние 7 листов вместо моих начальных листов. Заранее спасибо.
Private Sub CommandButton1_Click()
Sheets(Array(1, 2, 3, 4, 5, 6, 7)).Copy After:=Worksheets(Worksheets.Count)
End Sub