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.

Zastosowanie: Informacje przedstawione w tym temacie mają zastosowanie do projektów na poziomie dokumentu i aplikacji obsługiwanych w programach Excel 2013 i Excel 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacjach 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 Worksheet obiektu i nie elementu hosta.Jeśli chcesz dodać 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

Przegląd obiektów hosta i formantów hosta

Automatyzowanie programu Excel za pomocą obiektów rozszerzonych

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

Parametry opcjonalne w rozwiązaniach Office