Laman » bagaimana untuk » Bagaimana Menyusun Lembaran Kerja Lembaran dalam Abjad dalam Excel

    Bagaimana Menyusun Lembaran Kerja Lembaran dalam Abjad dalam Excel

    Jika anda mempunyai sejumlah besar lembaran kerja dalam buku kerja Excel anda, mungkin sukar untuk mencari lembaran kerja tertentu. Menyusun tab lembaran kerja mengikut abjad akan menjadikannya lebih mudah untuk mencari apa yang anda cari.

    Selain mengatur tab lembaran kerja anda dengan menggunakan warna kepada mereka, anda juga boleh menyusunnya mengikut abjad atau secara alfanumerik, selagi anda telah menggunakan nama tersuai ke lembaran kerja anda. Malangnya, menyusun tab lembaran kerja mengikut abjad tidak dibina ke Excel, tetapi anda boleh menambah makro ke buku kerja anda yang akan membolehkan anda menyusun tab anda dalam urutan menaik atau menurun. Kami akan menunjukkan kepada anda bagaimana untuk menambah makro yang tersedia di tapak sokongan Microsoft ke buku kerja Excel anda yang akan menyusun tab lembaran kerja anda.

    Untuk memulakan, tekan Alt + F11 untuk membuka editor Microsoft Visual Basic for Applications (VBA). Kemudian, pergi ke Insert> Module.

    Salin dan tampal makro berikut dari Microsoft ke dalam tetingkap modul yang dipaparkan.

    Sub Sort_Active_Book () Dim i Sebagai Integer Dim j Sebagai Integer Dim iAnswer Sebagai VbMsgBoxResult "Prompt pengguna sebagai arah mana mereka ingin 'menyusun lembar kerja.' IAnswer = MsgBox (" Susun atur dalam Pesanan Menaik? "& Chr (10) _ & "Mengklik Tidak akan menyusun dalam Pesanan Menurun", _ vbYesNoCancel + vbQuestion + vbDefaultButton1, "Sort Worksheets") Untuk i = 1 Kepada Helaian.Count Untuk j = 1 Kepada Helaian.Count - 1 "Jika jawapannya Ya, dalam perintah menaik. 'Jika iAnswer = vbYes Kemudian Jika UCase $ (Sheets (j) .Name)> UCase $ (Lembaran (j + 1) .Name) Kemudian Lembaran (j). Pindah Selepas: = Lembaran (j + 1) jawapannya adalah Tidak, kemudian semak dalam urutan menurun 'ElseIf iAnswer = vbNo Kemudian Jika UCase $ (Sheets (j) .Name) < UCase$(Sheets(j + 1).Name) Then                Sheets(j).Move After:=Sheets(j + 1)             End If          End If       Next j    Next i End Sub

    Editor VBA secara automatik menamakan setiap modul dengan nombor pada akhirnya, seperti Module1, Module2, dan sebagainya. Anda hanya boleh menerima nama lalai modul. Walau bagaimanapun, jika anda bercadang untuk menambah makro lain ke buku kerja anda, adalah idea yang baik untuk menamakan semula setiap modul supaya anda tahu apa yang mereka ada. Kami akan menamakan semula modul kami untuk menunjukkan kepada anda bagaimana.

    Untuk menamakan semula modul, pilih teks di kotak Nama untuk modul di bawah Hartanah di anak tetingkap kiri.

    Taipkan nama untuk modul di kotak Nama dan tekan Enter. Ambil perhatian bahawa nama modul tidak boleh mengandungi ruang.

    Nama perubahan modul dalam senarai Modul di bawah Projek di anak tetingkap kiri.

    Tutup editor VBA dengan pergi ke Fail> Tutup dan Kembali ke Microsoft Excel.

    Sekarang, kami akan menjalankan makro untuk menyusun tab kami. Tekan Alt + F8 untuk mengakses senarai makro pada kotak dialog Makro. Pilih makro dalam senarai (dalam kes kita hanya ada satu makro), dan klik "Jalankan".

    Memaparkan kotak dialog yang berikut, membolehkan anda memilih sama ada anda mahu menyusun lembaran kerja anda dalam urutan menaik atau menurun. Kami ingin menyusunnya dalam urutan menaik, jadi kami mengklik "Ya".

    Tab lembaran kerja kini disusun mengikut urutan abjad.

    Makro yang anda tambah adalah sebahagian daripada buku kerja anda sekarang, tetapi apabila anda menyimpannya, anda mungkin akan melihat kotak dialog berikut. Itu kerana anda menyimpan buku kerja anda sebagai fail .xlsx, yang merupakan format buku kerja Excel biasa yang tidak termasuk makro. Untuk memasukkan makro di buku kerja anda dan dapat menjalankannya, anda mesti menyimpan buku kerja anda sebagai buku kerja yang didayakan makro, atau fail .xlsm. Untuk melakukan ini, klik "Tidak" pada kotak dialog ini.

    Kotak dialog Save As dipaparkan. Navigasi ke tempat yang anda ingin simpan buku kerja yang didayakan makro, jika anda belum berada di dalam folder itu. Pilih "Buku Kerja Excel Excel-Enabled (*. Xlsm)" dari senarai juntai bawah "Simpan sebagai jenis".

    Klik "Simpan".

    Sekiranya anda tidak menyimpan buku kerja sebagai buku kerja yang didayakan makro (fail .xlsm), makro yang anda tambah akan dipadamkan. Anda mungkin ingin memadamkan versi .xlsx buku kerja anda supaya anda tidak lupa menggunakan versi .xlsm buku kerja anda jika anda mahu menambah lagi tab lembaran kerja dan menyusun semulanya menggunakan makro. Anda boleh menyimpan buku kerja sebagai fail .xlsx lagi jika anda tidak mahu menggunakan makro lagi.