Udostępnij za pośrednictwem


Porady: Programowane dodawanie nowych arkuszy do skoroszytu

Można programowo utworzyć arkusz, a następnie dodaj arkusza do kolekcji arkuszy w skoroszycie.

Dotyczy: Informacje przedstawione w tym temacie dotyczą projektów na poziomie dokumentu i projektów na poziomie aplikacji dla programów Excel 2013 i Excel 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacji pakietu Office i typ projektu.

Aby dodać nowy arkusz do skoroszytu w dostosowania poziomu dokumentu

  • Użycie Add metoda Sheets kolekcji.

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

    Nowy arkusz jest native Microsoft.Office.Interop.Excel.Worksheet obiektu i nie elementu hosta.Jeśli chcesz dodać Microsoft.Office.Tools.Excel.Worksheet elementu hosta, należy dodać arkusza w czasie projektowania.

Aby dodać nowy arkusz do skoroszytu w poziomie aplikacji dodatek

Zobacz też

Zadania

Porady: Programowane usuwanie arkuszy ze skoroszytu

Porady: Programowane zaznaczanie arkuszy

Koncepcje

Praca z arkuszami

Elementy hosta i Omówienie kontroli hosta

Automatyzowanie programu Excel przy użyciu obiektów rozszerzony

Globalny dostęp do obiektów w projektach pakietu Office

Parametry opcjonalne w rozwiązania dla pakietu Office