Поделиться через


Практическое руководство. Программное добавление новых листов в книги Excel

Можно программно создать лист, а затем добавлять на лист в коллекцию листов в книге.

Применение. Сведения этого раздела применяются к проектам уровня документа и уровня приложения для Excel 2013 и Excel 2010. Дополнительные сведения см. в разделе Доступность функций по типам приложений Office и проектов.

Добавление нового листа к книге в настройке на уровне документа

  • Используйте метод Add коллекции Sheets.

    Dim newWorksheet As Excel.Worksheet
    newWorksheet = CType(Globals.ThisWorkbook.Worksheets.Add(), Excel.Worksheet)
    
    Excel.Worksheet newWorksheet;
    newWorksheet = (Excel.Worksheet)Globals.ThisWorkbook.Worksheets.Add();
    

    Новый лист является собственным объектом Microsoft.Office.Interop.Excel.Worksheet, а не ведущим элементом.Если требуется добавить элемент ведущего приложения Microsoft.Office.Tools.Excel.Worksheet, следует добавить лист во время разработки.

Добавление нового листа в книгу в надстройке уровня приложения

См. также

Задачи

Практическое руководство. Программное удаление листов из книг

Практическое руководство. Программный выбор листов Excel

Основные понятия

Работа с листами

Общие сведения о ведущих элементах и элементах управления ведущего приложения

Автоматизация Excel с помощью расширенных объектов

Глобальный доступ к объектам в проектах Office

Необязательные параметры в решениях Office