Skip to main content

Cara Mengurutkan Sheet Otomatis di Microsoft Excel

Workshet atau sering juga disebut sheet di Microsoft Excel merupakan lembar kerja yang jumlahnya dapat disesuaikan tergantung kebutuhan. Tidak jarang worksheet tersebut kita urutkan berdasarkan nama sheet , dimulai dari kecil kebesar dari huruf A hingga Z (atau dari 0 ke 9), maupun sebaliknya dari besar ke kecil dari huruf Z ke A (atau dari 9 ke 0). Bila jumlah sheet tidak terlalu banyak tentu tidak menjadi masalah. Akan tetapi semakin banyak sheet yang harus diurutkan tentu membutuhkan waktu yang relatif lebih banyak pula bagi kita untuk mengurutkan sheet tersebut satu persatu.





 Gambar: Contoh worksheet yang tidak berurutan di Microsoft Excel






Untuk mempermudah pengurutan, saya telah membuatkan kode VBA untuk yang bisa digunakan oleh anda untuk mengurutkan sheet dengan waktu relatif cepat. Anda cukup mengetik atau copy code VBA tersebut pada editor VBA lalu jalankan. Semua sheet akan langsung terurut ascending, mulai dari yang kecil ke besar. Kode yang perlu anda ketik dan jalankan seperti di bawah ini:



Sub aimyaya_UrutkanSheet123()

' ==========================================================
' Kode mengurutkan sheet di Microsoft Excel dari aimyaya.com
' Kode ini hanya untuk pemakaian perseorangan dan
' bukan untuk tujuan komersil
' ==========================================================

Dim a, b, c, p As Integer
On Error GoTo Gagal

c = Sheets.Count
For a = 2 To c
p = a
For b = a - 1 To 1 Step -1
If Sheets(a).Name < Sheets(b).Name Then
p = b
End If
Next
If p <> a Then
Sheets(a).Move Before:=Sheets(p)
End If
Next

Sheets(1).Select

Gagal:
' Pokoknya kalau ada error langsung ke sini (selesai)
End Sub





Bila anda masih belum mengerti / jelas, silahkan petunjuk penggunaan berikut :



  1. Siapkan kode VBA pada jendela baru firefox (klik disini)

  2. Buka aplikasi Microsoft Excel Anda, termasuk workbook/file yang sheetnya akan disortir

  3. Selanjutnya tekan tombol keyboard ALT+F11

  4. Kemudian pada editor VBA klik menu Insert lalu pilih Module

  5.  Gambar: Menyisipkan modul di di Microsoft VisualBasic for Application
  6. Pada text / code editor ketik kode yang ada di atas tadi, atau kalau mudahnya copy /paste saja

  7. Setelah kode diketik/di paste, pastikan semua hasil ketikan telah sama dengan source code dari aimyaya, lalu jalankan dengan jalan menekan tombol keyboard F5 atau klik tombol Run

  8. Gambar: Menjalankan kode VBA di Microsoft Visual Basic for Application
  9. Bagi komputer yang memiliki performans cepat anda tidak akan melihat atau merasa bahwa kode telah dijalankan. Lebih baik anda lihat saja langsung urutan worksheet pada microsoft excel anda. Urutan worksheet sudah berubah sesuai dari kecil ke besar.





 Gambar: Contoh worksheet yang sudah diurutkan dari kecil ke besar (ascending) di Microsoft Excel




Tips Cara Mengurutkan Sheetdi Ms Excel



Jika anda ingin mengurutkan Sheet dari besar ke kecil (secara descending), maka balik saja tanda < yang ada di kode VBA menjadi > atau lebih jelasnya kode:

If Sheets(a).Name < Sheets(b).Name Then


Diganti menjadi

If Sheets(a).Name > Sheets(b).Name Then




Comments

Post a Comment

Populer minggu ini

Cara Membuat Teks Berada Ditengah-Tengah Tabel Ms Word 2010

Tabel di microsoft word sering digunakan berbagai keperluan. Pengaturan tampilan tabel memiliki dan bahkan dapat mempengaruhi daya tarik dan kemudahan pembaca untuk melihat isi tabel lebih jauh. Salah satu pengaturan teks yang paling sering digunakan adalah meletakkan teks atau tulisan agar berada ditengah-tengah sel tabel. Ada dua macam align teks yang bisa dibuat untuk berada ditengah-tengah, yakni vertical alignment dan horizontal alignment. Berikut ini cara untuk membuat ketikan teks anda berada ditengah-tengah sel tabel di microsoft word baik horizontal maupun vertikal : Pertama-tama pilih sel yang teks didalamnya akan dibuat menjadi ditengah-tengah Kemudian klik tab Layout Lalu pada grup Alignment klik tombol Align Center Teks / tulisan selanjutnya akan berada ditengah-tengah sel   Tips Cara Membuat Teks Berada Ditengah-Tengah Tabel Microsoft Word Anda juga bisa memilih teks agar berada di tengah secara vertikal tetapi rata kiri secara horizontal ( Align Center Left ) at

Cara Mencetak Halaman dari Belakang (Terakhir) ke Depan (Awal)

Bila anda mencetak dokumen, tentunya lebih bagus jika setelah proses pencetakan / print selesai dokumen tersebut telah siap di jilid, tanpa perlu mengatur atau menyusun ulang kertas hasil print karena halaman awal ada di belakang sedangkan halaman akhir ada di depan. Sebenarnya ada beberapa printer yang telah mendukung pencetakan dimana halaman pertama yang dicetak akan berada pada tumpukan paling depan / teratas dari tumpukan dokumen hasil cetakan. Tapi jangan berkecil hati, bila printer anda tidak bisa melakukan itu, anda masih bisa melakukannya secara software / manual. Microsoft Word menyediakan fasilitas Reverse Order untuk melakukan pencetakan dimulai dengan halaman terakhir lebih dulu baru setelahnya ke halaman yang lebih depan. Untuk mencetak dengan reverse order di Microsoft Word anda bisa menggunakan langkah berikut. Munculkan dialog Print dengan jalan Klik Office button , lalu Sorot item Print . Selanjutnya klik item Print . Untuk singkatnya anda bisa menekan tombol CTRL+P

Cara Membuat Tulisan Pangkat di Ms Excel

Di Microsoft Excel kita biasa menulis tanda pangkat seperti kuadrat (pangkat dua) atau kubik (pangkat tiga) dengan mengetikkan langsung angka 2 dan 3 di samping satuan yang digunakan, seperti M2 , atau M3 . Penulisan pangkat tersebut tentunya akan lebih sesuai dan lebih menarik untuk dilihat jika kita menggunakan superscript sehingga tulisan menjadi M 2 dan M 3 .   Pembuatan superscript di microsoft Word bisa dibilang lebih mudah untuk dilakukan daripada di microsoft excel. Membuat superscript di excel membutuhkan langkah yang lebih panjang untuk dilakukan. Untuk lebih jelasnya, lihat contoh pembuatan superscript di dalam sel microsoft excel berikut ini. Misalkan kita ingin membuat tulisan Km 2 di dalam sebuah sel microsoft excel Ketikan tulisan Km pada sebuah sel Lalu Klik kanan pada sel tersebut Kemudian pilih item Format Cells Pada dialog Format Cells , berikan tanda check pada item Superscript Klik tombol OK Selanjutnya ketik angka 2 Tekan tombol enter Sel telah terisi

Cara Ambil dan Menghilangkan Huruf/Karakter dari Teks di Excel

Mengambil dan Menghapus sebagian teks di Microsoft Excel - Saat bekerja tidak jarang kita memiliki data yang “berlebihan”. Maksudnya, kita hanya ingin sebagian dari data tersebut yang akan kita pakai sedangkan sisa yang lainnya di buang. Misalkan kita memiliki kolom yang berisi tempat dan tanggal lahir, data yang kita inginkan hanya tempat lahir saja, atau mungkin tanggal lahir saja. Bila data hanya berisi satu atau dua tentu tidak menjadi masalah. Problem timbul ketika bagian data yang harus dibuang ternyata ada puluhan, ratusan atau mungkin ribuan. Pada kesempatan yang lalu saya telah memberitahukan bagaimana cara mengambil sebagian teks dari microsoft excel. Ilmu tersebut sangat berguna dan menjadi dasar untuk postingan kali ini. Hal yang paling dasar adalah sebelum memulai menghilangkan huruf/karakter teks, anda harus benar-benar mengenal format data yang anda miliki.   1. Hanya mengambil karakter/huruf pada awal data. Untuk mengambil beberapa karakter/huruf pada awal teks dan mem

Cara Mengatur Penulisan Angka Desimal (Di Belakang Koma) Ms Excel

Pengaturan format angka atau bilangan di microsoft excel merupakan hal yang sering dilakukan saat kita membuat laporan keuangan, rangkuman hasil penelitian, rekapitulasi stock opname barang dan masih banyak lagi. Masing-masing pekerjaan tentu membutuhkan format penulisan angka yang belum tentu sama atau bahkan bisa saja berbeda antara satu dengan lainnya. Saat membuat laporan keuangan kita mungkin membutuhkan format desimal dengan dua angka di belakang koma, sementara untuk hasil penelitian (riset) mungkin kita membutuhkan 4 angka dibelakang koma. Oleh karena itu topik tulisan kali ini masih akan membahas tentang pengaturan format tampilan sel microsoft excel yang telah dibahas sebelumnya. Microsoft excel memberikan kemudahan bagi kita untuk mengatur tampilan teks/tulisan dari data yang kita miliki melalui dialog Format Cells. Dari data yang sama, kita bisa menampilkannya dalam berbagai bentuk format termasuk untuk tampilan angka desimal (dibelakang koma). Bila kita memiliki data yang