Вроде вспомнил, что было и как справился.
У метода InsertSheet() 2 параметра: из какого номера листа копировать, в какой номер копировать, по умолчанию из 0-го в 1--й. Мне нужно было делать несколько листов, и сначала я делал InsertSheet() с параметрами по умолчанию и переименовывал его, после чего в результате у меня получалось на 1 лист больше, и вот этот самый лишний лист упорно не хотел удаляться. Победил тем, что стал делать вставку с явным указанием параметров InsertSheet(0,NewSheetNum), после чего лишний лист стал прекрасно удаляться по номеру NewSheetNum+1.
Последний раз редактировалось Zabr; 25.05.2009 в 18:15.
|