Программное добавление новых листов в книги
Можно программно создать лист и затем добавить лист в коллекцию листов в книге.
Область применения. Сведения в этом разделе относятся к проектам уровня документа и проектам надстроек VSTO для Excel. Дополнительные сведения см. в разделе "Функции", доступные по Приложение Office ликации и типу проекта.
Добавление нового листа в книгу в настройке на уровне документа
Используйте метод Add коллекции Sheets .
Excel.Worksheet newWorksheet; newWorksheet = (Excel.Worksheet)Globals.ThisWorkbook.Worksheets.Add();
Новый лист — это собственный объект Worksheet , а не ведущий элемент. Если вы хотите добавить ведущий элемент Worksheet , следует добавить лист во время разработки.
Добавление нового листа к книге в надстройке VSTO
Используйте метод Add коллекции Sheets .
Excel.Worksheet newWorksheet; newWorksheet = (Excel.Worksheet)this.Application.Worksheets.Add();
Новый лист — это собственный объект Worksheet , а не ведущий элемент. Также можно создать ведущий элемент Worksheet из собственного объекта Worksheet . Дополнительные сведения см. в разделе Extending Word Documents and Excel Workbooks in VSTO Add-ins at Run Time.
Связанный контент
- Работа с листами
- Общие сведения о элементах размещения и элементах управления узлами
- Практическое руководство. Программное удаление листов из книг
- Практическое руководство. Программное выделение листов
- Автоматизация Excel с помощью расширенных объектов
- Глобальный доступ к объектам в проектах Office
- Необязательные параметры в решениях Office