Я хотел бы просто скопировать один лист в моей книге и дать ему другое имя.Как скопировать лист с другим именем - C# и Excel Interop
var pointName1 = workbook.Worksheets["PointName1"] as Worksheet;
pointName1.Copy(); // How do I access this newly created sheet?
В идеале я хотел бы иметь возможность написать метод, как этот
pointName1.CopyTo("New Sheet");
где «Новый лист» является переименованной копией «PointName1».
Иногда PointName1 будет единственным листом в книге, в других случаях будут другие.
Возможный дубликат [C# - Как скопировать один лист Excel из одной книги в другую?] (Http://stackoverflow.com/questions/3808368/c-sharp-how-to-copy-a-single- excel-worksheet-from-one-workbook-to-another) – MethodMan
@DJKRAZE Мне нужно скопировать в ту же книгу.Ссылка, которую вы предоставили (наряду с большинством других в SO), связана с копированием в новую книгу. –