Bagikan melalui


Memindahkan lembar kerja secara terprogram dalam buku kerja

Anda bisa mengubah posisi lembar kerja secara terprogram relatif terhadap lembar kerja lain dalam buku kerja. Jika Anda tidak menentukan lokasi untuk lembar yang dipindahkan, Excel akan membuat buku kerja baru untuk memuatnya.

Berlaku untuk: Informasi dalam topik ini berlaku untuk proyek tingkat dokumen dan proyek Add-in VSTO untuk Excel. Untuk informasi selengkapnya, lihat Fitur yang tersedia berdasarkan aplikasi Office likasi dan jenis proyek.

Untuk memindahkan lembar kerja dalam kustomisasi tingkat dokumen

  1. Tetapkan jumlah total lembar dalam buku kerja ke variabel lalu pindahkan lembar kerja pertama sehingga menjadi lembar kerja terakhir.

    int totalSheets = this.Application.ActiveWorkbook.Sheets.Count;
    Globals.Sheet1.Move(Globals.ThisWorkbook.Sheets[totalSheets]);
    

Untuk memindahkan lembar kerja dalam Add-in VSTO

  1. Tetapkan jumlah total lembar dalam buku kerja ke variabel lalu pindahkan lembar kerja pertama sehingga menjadi lembar kerja terakhir.

    int totalSheets = this.Application.ActiveWorkbook.Sheets.Count;
    ((Excel.Worksheet)Application.ActiveSheet).Move(
        this.Application.Worksheets[totalSheets]);