Langsung ke konten utama

isal

 Macro


Kelompok Excel

Fauzia Rahma
Faizal Ali Rozan
Iqbal Baihaqi



Buat tampilan muka seperti di bawah ini :





Tambah tombol button di insert di tab Develover bisa juga kok Shape





Setelah itu masuk ke menu bar > Developer lalu pilih View code atau bisa pilih visual basic paling kiri



Setelah itu akan muncul tampilan seperti ini :




Lalu masukan program seperti dibawah ini :








Dan ini Codingannya


Public Sub Shuffle()

    Dim lCnt As Long
    Dim rRng As Range

    Set rRng = Sheet1.Range("B6:F13")


    Do
        'Add a random value for sorting
        With rRng.Columns(4)
            .Formula = "=RAND()"
            .Value = .Value
        End With

        'Sort on random value
        Sheet1.Sort.SortFields.Clear
        Sheet1.Sort.SortFields.Add rRng.Columns(4), xlSortOnValues, xlAscending
        With Sheet1.Sort
            .SetRange rRng.Offset(-1).Resize(rRng.Rows.Count + 1)
            .Header = xlYes
            .MatchCase = False
            .Orientation = xlTopToBottom
            .Apply
        End With

        lCnt = lCnt + 1
    'if any rows are the same as the starting row
    'do it again
    Loop Until ShuffleComplete(rRng.Columns(5)) Or lCnt > 100

    Debug.Print lCnt

End Sub

Public Function ShuffleComplete(rRng As Range) As Boolean

    Dim rCell As Range
    Dim bReturn As Boolean

    bReturn = True

    For Each rCell In rRng.Cells
        If rCell.Value = rCell.Row Then
            bReturn = False
            Exit For
        End If
    Next rCell

    ShuffleComplete = bReturn

End Function




Lalu klik kanan pada button acak > pilih Assign macro






Lalu akan muncul tampilan seperti dibawah ini dan pilih Sheet1.Shuffle > lalu pilih OK


Selanjutnya klik button acak untuk melihat outputnya 









Komentar

Postingan populer dari blog ini

Tranduser dan Sensor

TUGAS  Nama : Faizal Ali Rozan   Kelas : 3KB01  NPM : 22118428 Jelaskan peranan  tranduser dan sensor  dalam sistem cerdas! Berikan contoh penggunaan sensor untuk mendeteksi masukan dan tranduser untuk media keluaran dalam  aplikasi sistem cerdas  yang digunakan sehari-hari! Jelaskan peranan sensor pada soal nomor 2 untuk mendeteksi masukan apa dan peranan tranduser pada soal nomor 2 untuk menampilkan keluaran apa! JAWABAN 1.   Tranducer dan sensor merupakan sesuatu yang berbeda namun masih dalam satu lingkup. Semua sensor dapat dikatakan sebagai tranducer namun tidak semua sensor dapat dikatakan sebagai tranducer.       Tranducer dan terutama sensor dalam sistem cerdas berfungsi sebagai alat pengindera. Misalnya microphone sebagai alat pengindera suara untuk sistem cerdas pengenalan suara. Sedikit berbeda dengan sensor karena sensor hanya mampu mengubah suatu energi fisis menjadi energi listrik, tranducer mampu mengu...

Prinsip Dasar Antarmuka

 SOAL Jelaskan fungsi protokol dalam  antarmuka ! Apa yang dimaksud denga handsaking! Berikan contohnya! Berikan contoh penggunaan protokol dalam  antarmuka ! JAWABAN 1. Fungsi Protokol : Secara umum fungsi dari protokol adalah untuk menghubungkan sisi pengirim dan sisi penerima dalam berkomunikasi serta dalam bertukar informasi agar dapat berjalan dengan baik dan benar. Sedangkan fungsi protokol secara detail dapat dijelaskan berikut: Fragmentasi dan reassembly Fungsi dari fragmentasi dan reassembly adalah membagi informasi yang dikirim menjadi beberapa paket data pada saat sisi pengirim mengirimkan informasi dan setelah diterima maka sisi penerima akan menggabungkan lagi menjadi paket informasi yang lengkap. Encapsulation Fungsi dari encapsulation adalah melengkapi informasi yang dikirimkan dengan address, kode-kode koreksi dan lain-lain. Connection control Fungsi dari connection control adalah membangun hubungan (connection) komunikasi dari sisi pengirim dan sisi ...

Kerangka Karangan

Bahasa indonesia (Softskill) “Diajukan untuk memenuhi tugas Bahasa indonesia” “Membuat Kerangka karangan Nama : Faizal Ali Rozan Kelas : 1KB01 NPM : 22118428 Dosen Mata kuliah : Melaniawati Universitas Gunadarma Topik : Perdagangan Elektronik (E-Commerce) Tema : Jual Beli Melalui Perdagangan Elektronik (E-Commerce) di Indonesia 1. Pengertian Perdagangan Elektronik     1.1 Sejarah Perkembangan Perdagangan Elektronik     1.2 Klasifikasi Perdagangan Elektronik     1.2.1 Business to Business (B2B)     1.2.2 Business to Consumer (B2C)     1.2.3 Consumer to Consumer (C2C)     1.2.4 Consumer to Business (C2B)     1.2.5 Non Business E-Commerce     1.2.6 Intrabusiness (Organizational) E-Commerce 2. Contoh Situs Perdagangan Elektronik (E-Commerce) di Indonesia     2.1 Olx     2.2 Lazada     2.3 Shoope      2.4 Bukalapak   ...