Sembunyikan atau Tampilkan Baris dan Kolom di Excel menggunakan C#

Sebagai pengembang C#, Anda dapat dengan mudah menyembunyikan dan menampilkan baris atau kolom di lembar kerja Excel secara terprogram. Pada artikel ini, Anda akan mempelajari cara menyembunyikan dan menampilkan baris atau kolom lembar Excel menggunakan C#. Topik-topik berikut dibahas/dibahas dalam artikel ini:

C# API untuk Menyembunyikan dan Menampilkan Baris atau Kolom

Untuk menyembunyikan dan menampilkan baris dan kolom dalam lembar Excel, saya akan menggunakan Aspose.Cells for .NET API. Ini adalah API manipulasi spreadsheet terkenal yang memungkinkan Anda membuat dan memproses file Excel dari dalam aplikasi .NET Anda. API memungkinkan Anda untuk menyembunyikan salah satu baris dan kolom di file Excel atau menampilkan baris dan kolom tersembunyi secara terprogram. Anda dapat mengunduh DLL API atau menginstalnya menggunakan NuGet.

Install-Package Aspose.Cells

Sembunyikan Baris dan Kolom menggunakan C#

Anda dapat menyembunyikan baris dan kolom di lembar Excel secara terprogram dengan mengikuti langkah-langkah yang disebutkan di bawah ini:

  • Buat instance kelas Buku Kerja dengan path file input.
  • Buat instance dari kelas Lembar Kerja.
  • Akses lembar kerja dari koleksi Lembar Kerja berdasarkan indeksnya.
  • Sembunyikan baris dengan memanggil metode HideRow() dan berikan indeks baris untuk disembunyikan.
  • Sembunyikan kolom dengan memanggil metode HideColumn() dan berikan indeks kolom untuk disembunyikan.
  • Panggil metode Save() dengan jalur file keluaran. Contoh kode berikut menunjukkan cara menyembunyikan baris dan kolom di lembar Excel menggunakan C#.
    Sembunyikan Baris dan Kolom menggunakan C#

    Sembunyikan Baris dan Kolom menggunakan C#.

Kelas Buku Kerja mewakili buku kerja Excel dan menyediakan beberapa properti dan metode untuk bekerja dengan buku kerja. Properti Lembar Kerja kelas ini mewakili kumpulan lembar kerja yang tersedia. Kelas Lembar Kerja mewakili satu lembar kerja dari buku kerja Excel. Itu memperlihatkan beberapa properti dan metode untuk melakukan berbagai operasi pada lembar kerja. Properti Sel kelas ini mewakili kumpulan sel yang tersedia di lembar kerja. Metode HideRow() dari kelas Cells menyembunyikan baris tertentu. Dibutuhkan indeks baris sebagai parameter input untuk menyembunyikan baris itu. Kelas Cells juga menyediakan metode HideColumn() untuk menyembunyikan kolom tertentu berdasarkan indeks kolom yang disediakan sebagai parameter input. Metode Save() dari kelas Buku Kerja menyimpan buku kerja di jalur file tertentu yang disediakan sebagai parameter input.

Tampilkan Baris dan Kolom Tersembunyi menggunakan C#

Anda dapat menampilkan baris dan kolom tersembunyi tertentu di lembar Excel secara terprogram dengan mengikuti langkah-langkah yang disebutkan di bawah ini:

  • Buat instance kelas Buku Kerja dengan path file input.
  • Buat instance dari kelas Lembar Kerja.
  • Akses lembar kerja dari koleksi Lembar Kerja berdasarkan indeksnya.
  • Tampilkan baris tersembunyi dengan memanggil metode UnhideRow().
  • Lewati indeks baris dari baris tersembunyi dan tinggi baris untuk disetel.
  • Tampilkan kolom tersembunyi dengan memanggil metode UnhideColumn().
  • Lewati indeks kolom dari kolom tersembunyi dan lebar kolom untuk diatur.
  • Panggil metode Save() dengan jalur file keluaran. Contoh kode berikut menunjukkan cara menampilkan baris dan kolom tersembunyi tertentu di lembar Excel menggunakan C#.
    Tampilkan Baris dan Kolom Tersembunyi menggunakan C#

    Tampilkan Baris dan Kolom Tersembunyi menggunakan C#

Metode UnhideRow() dari kelas Cells menampilkan baris tersembunyi tertentu di lembar kerja. Dibutuhkan indeks baris dari baris tersembunyi sebagai parameter input untuk membuatnya terlihat. Kelas Cells juga menyediakan metode unhideColumn() untuk menampilkan kolom tersembunyi berdasarkan indeks kolom yang disediakan sebagai parameter input.

Sembunyikan Banyak Baris dan Kolom menggunakan C#

Anda dapat menyembunyikan banyak baris dan kolom di lembar Excel secara terprogram dengan mengikuti langkah-langkah yang disebutkan di bawah ini:

  • Buat instance kelas Buku Kerja dengan path file input.
  • Buat instance dari kelas Lembar Kerja.
  • Akses lembar kerja dari koleksi Lembar Kerja berdasarkan indeksnya.
  • Panggil metode HideRows(), berikan indeks baris awal dan total baris untuk disembunyikan.
  • Panggil metode HideColumns(), berikan indeks kolom awal dan total kolom untuk disembunyikan.
  • Simpan dengan memanggil metode Save() dengan jalur file keluaran. Contoh kode berikut menunjukkan cara menyembunyikan beberapa baris dan kolom dalam lembar Excel menggunakan C#.
    Sembunyikan Banyak Baris dan Kolom menggunakan C#

    Sembunyikan Banyak Baris dan Kolom menggunakan C#.

Kelas Cells menyediakan metode HideRows() untuk menyembunyikan banyak baris. Anda perlu menentukan indeks baris awal dan jumlah total baris yang akan disembunyikan sebagai parameter masukan. Demikian pula, untuk menyembunyikan beberapa kolom, kelas Cells menyediakan metode HideColumns() yang mengambil indeks kolom dan jumlah total kolom untuk disembunyikan sebagai parameter masukan.

Tampilkan Semua Baris dan Kolom Tersembunyi menggunakan C#

Anda dapat menampilkan semua baris dan kolom tersembunyi di lembar Excel secara terprogram dengan mengikuti langkah-langkah yang disebutkan di bawah ini:

  • Buat instance kelas Buku Kerja dengan path file input.
  • Buat instance dari kelas Lembar Kerja.
  • Akses lembar kerja dari koleksi Lembar Kerja berdasarkan indeksnya.
  • Periksa properti IsHidden untuk semua baris satu per satu, jika benar maka
  • Panggil metode UnhideRow() dengan indeks baris dan tinggi baris untuk disetel.
  • Periksa properti IsHidden untuk semua kolom satu per satu, jika benar maka
  • Panggil metode UnhideColumn() dengan indeks kolom dan lebar kolom untuk disetel.
  • Panggil metode Save() dengan jalur file keluaran. Contoh kode berikut menunjukkan cara menampilkan semua baris dan kolom tersembunyi di lembar Excel menggunakan C#.
    Tampilkan Semua Baris dan Kolom Tersembunyi menggunakan C#

    Tampilkan Semua Baris dan Kolom Tersembunyi menggunakan C#.

Properti IsHidden dari kelas Baris menunjukkan apakah baris disembunyikan. Demikian pula, properti IsHidden dari kelas Column menunjukkan apakah kolom disembunyikan.

Dapatkan Lisensi Gratis

Anda dapat mencoba API tanpa batasan evaluasi dengan meminta lisensi sementara gratis.

Kesimpulan

Di artikel ini, Anda telah mempelajari cara menyembunyikan kolom dan baris di file Excel menggunakan C#. Anda juga telah mempelajari cara menampilkan kolom dan baris tersembunyi di file Excel secara terprogram. Selain itu, Anda telah mempelajari cara menyembunyikan banyak baris dan kolom dalam lembar Excel. Artikel ini juga menjelaskan cara menampilkan semua baris dan kolom tersembunyi di Excel menggunakan C#. Anda dapat mempelajari lebih lanjut tentang Aspose.Cells untuk .NET API menggunakan dokumentasi. Jika ada ambiguitas, jangan ragu untuk menghubungi kami di forum.

Lihat juga