Как считать в переменную индекс вновь созданной книги Excel.
Пример: (первая строка кода заведомо ошибочна)
wb = ActiveWorkbook.Index
Workbooks(wb).Close (0)
Заранее благодарен.
			
		

Sub Macro1()
    Dim newWB As Workbook
    Set newWB = Workbooks.Add
    Workbooks(newWB.Name).Close (0)
End Sub Sub Macro2()
    Dim i&
    Workbooks.Add
    i = Application.Workbooks.Count
    Workbooks(i).Close (0)
End Sub


Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6