Petua: Bahasa lain diterjemahkan Google. Anda boleh melawat English versi pautan ini.
Log masuk
x
or
x
x
Daftar Sekarang
x

or

Bagaimana untuk menyembunyikan baris berdasarkan tarikh hari ini dalam Excel?

Supaya anda mempunyai jadual buah dalam lembaran kerja sebagai tangkapan kiri yang ditunjukkan, dan anda perlu menyembunyikan semua baris sebelum atau selepas tarikh semasa (6 / 14 / 2016) di dalam jadual. Artikel ini menyediakan tiga kaedah untuk anda.

Sembunyikan baris berdasarkan tarikh hari ini dengan fungsi Penapis

Sembunyikan baris berdasarkan tarikh hari ini dengan kod VBA

Sembunyikan baris berdasarkan tarikh hari ini dengan Kutools untuk Excel


anak panah gelembung kanan biru Sembunyikan baris berdasarkan tarikh hari ini dengan fungsi Penapis


Dengan fungsi Penapis dalam Excel, anda boleh dengan mudah menapis semua baris yang diperlukan dan menyembunyikan semua baris yang tidak dikehendaki berdasarkan tarikh hari ini.

1. Di dalam jadual, sila klik butang drop-down pada lajur Tarikh, kemudian klik Penapis Tarikh > Sebelum or selepas. Lihat tangkapan skrin:

Nota:

1. Jika tiada butang jatuh turun yang ada di bahagian atas lajur tarikh anda, sila aktifkan Penapis dengan mengklik Tarikh > penapis.

2. Untuk menyembunyikan semua baris sebelum tarikh hari ini, sila pilih selepas pilihan. Jika tidak, pilih Sebelum pilihan. Di sini saya perlu menyembunyikan semua baris sebelum tarikh hari ini dan menyimpan semua baris selepas tarikh hari ini, jadi saya memilih pilihan Selepas.

2. Di dalam AutoFilter Custom kotak dialog, klik Pemilih Tarikh butang bersebelahan dengan kotak selepas itu, dan kemudian klik Hari ini butang dalam kalendar. Kemudian klik OK butang.

Kemudian semua baris sebelum tarikh hari ini disembunyikan dengan segera.


anak panah gelembung kanan biru Sembunyikan baris berdasarkan tarikh hari ini dengan kod VBA

Anda juga boleh menggunakan kod VBA untuk menyembunyikan baris berdasarkan tarikh hari ini dalam Excel. Sila buat seperti berikut.

1. Akhbar Alt + F11 kunci pada masa yang sama untuk membuka Microsoft Visual Basic untuk Aplikasi tingkap.

2. Di dalam Microsoft Visual Basic untuk Aplikasi tetingkap, sila klik Memasukkan > Modul. Kemudian salin dan tampal kod VBA berikut ke dalam tetingkap.

Kod VBA: Sembunyikan baris berdasarkan tarikh hari ini dalam Excel

Private Sub Hidebtn_Click()
    Dim xRg As Range
    Dim xTxt As String
    Dim xCell As Range
    On Error Resume Next
    If ActiveWindow.RangeSelection.Count > 1 Then
      xTxt = ActiveWindow.RangeSelection.AddressLocal
    Else
      xTxt = ActiveSheet.UsedRange.AddressLocal
    End If
    Set xRg = Application.InputBox("Please select range:", "Kutools for Excel", xTxt, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    Application.ScreenUpdating = False
    For Each xCell In xRg
        If xCell.Value < Now Then
            xCell.EntireRow.Hidden = True
        End If
    Next
End Sub

3. Tekan butang F5 kunci, dalam muncul Kutools untuk Excel kotak dialog, pilih lajur jarak tarikh, dan kemudian klik OK butang.

Sekarang semua baris sebelum tarikh hari ini disembunyikan dengan segera.

Nota:

1. <Sekarang bermaksud semua baris sebelum tarikh hari ini akan disembunyikan selepas menjalankan kod. Untuk menyembunyikan semua baris selepas tarikh hari ini, sila tukar <Sekarang kepada > Sekarang.

2. Untuk memaparkan semua baris tersembunyi, sila gunakan kod VBA di bawah.

Kod VBA: unhide semua baris tersembunyi dalam Excel

Private Sub Showbtn_Click()
Rows.EntireRow.Hidden = False
End Sub

anak panah gelembung kanan biru Sembunyikan baris berdasarkan tarikh hari ini dengan Kutools untuk Excel

Dengan Pilih Sel Khusus utiliti Kutools untuk Excel, anda boleh dengan mudah memilih semua baris sebelum atau selepas tarikh hari ini, dan kemudian menyembunyikannya secara manual.

Kutools untuk Excel : dengan lebih daripada 300 berguna Excel tambahan, bebas untuk mencuba tanpa had pada hari 60.

1. Pilih senarai tarikh dalam jadual anda, kemudian klik Kutools > pilih > Pilih Sel Khusus. Lihat tangkapan skrin:

2. Di dalam Pilih Sel Khusus kotak dialog, pilih Seluruh baris pilihan dalam Jenis pemilihan seksyen, dan pilih Kurang daripada or Lebih besar daripada pilihan (di sini saya pilih Kurang dari opsyen) pada yang pertama Jenis khusus senarai juntai bawah, kemudian masukkan tarikh hari ini ke dalam kotak teks seterusnya. Akhirnya klik OK butang. Lihat tangkapan skrin:

3. Kemudian kotak dialog muncul untuk memberitahu anda berapa banyak baris dipilih, sila klik OK butang. Dan anda dapat melihat semua baris sebelum tarikh hari ini dipilih seperti gambar di bawah yang ditunjukkan.

4. Klik kanan pada pilihan, kemudian klik Menyembunyikan dalam menu klik kanan untuk menyembunyikan semua baris terpilih sebelum tarikh hari ini.

Anda boleh muat turun dan cuba percubaan percuma untuk Kutools untuk Excel sekarang!

anak panah gelembung kanan biruRelated articles:


Cadangan Alat Produktiviti untuk Excel

kte tab 201905

Kutools untuk Excel Membantu Anda Selalu Menyelesaikan Kerja di Hadapan Masa, dan Berdiri Daripada Orang

  • Lebih daripada ciri-ciri canggih 300 yang canggih, yang direka untuk senario kerja 1500, meningkatkan produktiviti oleh 70%, memberi anda lebih banyak masa untuk menjaga keluarga dan menikmati kehidupan.
  • Tidak perlu lagi menghafal formula dan kod VBA, berikan rehat dari otak anda sekarang.
  • Menjadi pakar Excel dalam minit 3, Operasi yang rumit dan berulang boleh dilakukan dalam beberapa saat,
  • Mengurangkan beribu-ribu operasi papan kekunci & tetikus setiap hari, mengucapkan selamat tinggal kepada penyakit pekerjaan sekarang.
  • 110,000 orang yang sangat berkesan dan pilihan syarikat 300 + yang terkenal di dunia.
  • Ciri-ciri penuh 60-hari adalah percubaan percuma. Jaminan wang balik 60 hari. Tahun 2 peningkatan dan sokongan percuma.

Membawa Browsing Tab dan Editing ke Microsoft Office, Jauh Lebih Berkuasa Daripada Tab Penyemak Imbas

  • Tab Pejabat direka untuk Aplikasi Pejabat Word, Excel, PowerPoint dan Lain-lain: Penerbit, Akses, Visio dan Projek.
  • Buka dan buat beberapa dokumen dalam tab baharu pada tetingkap yang sama, dan bukannya dalam tetingkap baru.
  • Meningkatkan produktiviti anda oleh 50%, dan mengurangkan beratus-ratus klik tetikus untuk anda setiap hari!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.