input data siswa yang masih menggunakan excel sebagai pengolahan database siswa memang masih banyak...

Upload: adien-azbax

Post on 01-Mar-2018

235 views

Category:

Documents


2 download

TRANSCRIPT

  • 7/25/2019 Input Data Siswa Yang Masih Menggunakan Excel Sebagai Pengolahan Database Siswa Memang Masih Banyak Se

    1/12

    Input data siswa yang masih menggunakan Excel sebagai pengolahan database siswa memang

    masih banyak sekali digunakan. Aplikasi yang pernah saya buat tentangAplikasi data dan Profil

    Siswa Berbasis Excel memang belum sempurna hanya sebatas menggunakan rumus-rumus excelstandar yang biasa dan sering digunakan sehari-hari.

    ali ini saya membuat sebuah !orm Input "ata Siswa Berbasis Excel #ersi $pdate %aret &'()dengan #BA yang seblumnya masih menggunakan cara lama. $ntuk melihat screeshoot silakan

    perhatikan gambar dibawah ini

    !orm input data siswa ini saya buat secara lengkap dari mulai *IS+ *IS*+ *ama siswa+ ,empat

    lahir+ tanggal lahir+ enis kelamin+ alamat+ *o. P+ *o+ S$*+ *o. Iasah+ *ama Ibu kandung+tahun lahir ibu kandung+ pekeraan ibu+ pendidikan ibu+ nama ayah+ tahun lahir ayah+ pekeraan

    ayah+ pendidikan ayah+ penghasilan orang tua+ alamat orang tua.

    http://www.excel-id.com/2013/04/membuat-aplikasi-data-dan-profil-siswa.htmlhttp://www.excel-id.com/2013/04/membuat-aplikasi-data-dan-profil-siswa.htmlhttp://www.excel-id.com/2013/04/membuat-aplikasi-data-dan-profil-siswa.htmlhttp://www.excel-id.com/2013/04/membuat-aplikasi-data-dan-profil-siswa.htmlhttp://www.excel-id.com/2013/04/membuat-aplikasi-data-dan-profil-siswa.html
  • 7/25/2019 Input Data Siswa Yang Masih Menggunakan Excel Sebagai Pengolahan Database Siswa Memang Masih Banyak Se

    2/12

    !ield-fiel ini adalah sesuai dengan data di Aplikasi "apodikmen untuk S%A. !orm input data

    siswa ini uga dilengkapi dengan tombol /SI%PA*/ untuk menyimpan dokumen data siswa yangtelah di entri ke dalam database.

    Bagaimana cara membuat Form Input Data Siswa Berbasis Excelini?

    $ntuk membuatnya cukup sederhana silakan buat sebuah form seperti tampilakn diatas. $ntukyang belum mengetahui caranya silakan ikuti langkah berikut

    STEP 1

    Buat sebuah dokumen baru kemudian aktifkan #BA editor dengan menekan kombinasi keyboar

    A0,1!(( kemudian cari menu Insert dan klik $ser!orm

    STEP 2

    $ntuk langkah kedua setelah menyisipkan sebuah form baru maka kita edit ukuran form nya

    sesuai dengan kebutuhan kemudian buat sebuah label dengan menggunakan ,oolbox dan

    letakkan pada !orm kemudian ganti 2aption menadi *IS

    http://www.excel-id.com/http://www.excel-id.com/
  • 7/25/2019 Input Data Siswa Yang Masih Menggunakan Excel Sebagai Pengolahan Database Siswa Memang Masih Banyak Se

    3/12

    STEP 3

    Setelah label *IS terbuat silakan buat label berikutnya sesuai dengan !ield diatas dan caranya

    sama dengan tahap & hingga menadi seperi tampilan berikut. 3angan lupa ganti properties

    2aption sesuai dengan fieldnya

    STEP 4

    $ntuk langkah ke-4 Anda harus membuat beberapa ,extBox sebagai syarat untuk pengisian data.Bagi yang belum tahu cara membuat textbox caranya adalah klik ,extBox pada ,oolbox

  • 7/25/2019 Input Data Siswa Yang Masih Menggunakan Excel Sebagai Pengolahan Database Siswa Memang Masih Banyak Se

    4/12

    kemudan drag ke $ser!orm misalnya untuk membuat textbox nis seperti berikut angan lupa

    ganti properties *ame menadi /,5,*is/ untuk mendefinisikan supaya tidak lupa dalam

    membuat kode program #BA nya.

    "ari langkah ke-4 tersebut silakan buat beberapa textbox Anda bisa uga menggunakan teknik

    copy paste. dan silakan ganti propertis name menadi seperti berikut ini.

    ,extbox( ganti dengan ,5,*is

    ,extbox& ganti dengan ,5,*ama

    ,extbox6 ganti dengan ,5,,empat0ahir,extbox4 ganti dengan ,5,,gl0ahir

    ,extbox) ganti dengan ,5,A0amat

    ,extbox7 ganti dengan ,5,*IS*,extbox8 ganti dengan ,5,P

    ,extbox9 ganti dengan ,5,S$*

    ,extbox: ganti dengan ,5,Iasah

    ,extbox(' ganti dengan ,5,*amaIbu,extbox(( ganti dengan ,5,,hn0ahirIbu

    ,extbox(& ganti dengan ,5,PekIbu

    ,extbox(6 ganti dengan ,5,*amaAyah,extbox(4 ganti dengan ,5,,hn0ahirAyah

    ,extbox() ganti dengan ,5,PekAyah

    ,extbox(7 ganti dengan ,5,PengAyah,extbox(8 ganti dengan ,5,Alamat;rtu

    $ntuk 2omboBox silakan buat dengan menggunakan ,oolbox dan ganti properties name nya

    2omboBox( ganti dengan 2B; 2B;elamin2omboBox& ganti dengan 2B; 2B;PendidikanIbu

    2omboBox6 ganti dengan 2B; 2B;PendidikanAyah

  • 7/25/2019 Input Data Siswa Yang Masih Menggunakan Excel Sebagai Pengolahan Database Siswa Memang Masih Banyak Se

    5/12

    asil akhir kira-kira seperti ini

    STEP

    $ntuk tahap ke-) silakan buat 6 buah tombol dengan menggunakan 2ommandButton sepertidiatas yang pertama tombol /Simpan/ ke-& tombol /2ari "ata Siswa/ dan yang ke-6 /2lose/

    untuk masing-masing tombol silakan ganti properties name menadi /,B0Simpan/+

    /,B02ari"ata/+ 2%"2lose/

    $ntuk yang belum tahu cara membuat 2ommandButton caranya hampir sama dengan membuat

    texbox tetapi disini toolbox yang dipake adalah 2ommandButton. 3adi kalo untuk membuat tiga

    buah tombol maka kita harus membuat 6 buah 2ommandButton.

    STEP !

    0angkah berikutnya adalah langkah membuat script #BA. dan yang pertama silakan #iew 2odekemudian tuliskan script berikut untuk membuat initial pada $ser!orm

    Prie?@

    ith 2B;elamin

  • 7/25/2019 Input Data Siswa Yang Masih Menggunakan Excel Sebagai Pengolahan Database Siswa Memang Masih Banyak Se

    6/12

    .AddItem /0aki-0aki/

    .AddItem /Perempuan/

    End ithith 2B;PendidikanIbu

    .AddItem /,idak Sekolah/

    .AddItem /S"/ .AddItem /S%P/

    .AddItem /S%A/

    .AddItem /"(/ .AddItem /"&/

    .AddItem /"6/

    .AddItem /S(/

    .AddItem /S&/ .AddItem /S6/

    End ith

    ith 2B;PendidikanAyah

    .AddItem /,idak Sekolah/ .AddItem /S"/

    .AddItem /S%P/ .AddItem /S%A/

    .AddItem /"(/

    .AddItem /"&/ .AddItem /"6/

    .AddItem /S(/

    .AddItem /S&/

    .AddItem /S6/End ith

    End Sub

    STEP "

    ,ahap ke-8 kita akan membuat sebuah script #BA untuk simpan data siswa silakan ketikkan

    script #BA nya di bawah ini

    Pri

  • 7/25/2019 Input Data Siswa Yang Masih Menggunakan Excel Sebagai Pengolahan Database Siswa Memang Masih Banyak Se

    7/12

    End If

    Dcopy data ke database siswa

    s.2ells?iow+ (@.#alue C ange?/5(/@.#alue

    s.2ells?iow+ &@.#alue C %e.,5,*is.#alues.2ells?iow+ 6@.#alue C %e.,5,*ama.#alue

    s.2ells?iow+ 4@.#alue C %e.,5,,empat0ahir.#alue

    s.2ells?iow+ )@.#alue C %e.,5,,gl0ahir.#alues.2ells?iow+ 7@.#alue C %e.2B;elamin.#alue

    s.2ells?iow+ 8@.#alue C %e.,5,Alamat.#alue

    s.2ells?iow+ 9@.#alue C %e.,5,*IS*.#alue

    s.2ells?iow+ :@.#alue C %e.,5,P.#alues.2ells?iow+ ('@.#alue C %e.,5,S$*.#alue

    s.2ells?iow+ ((@.#alue C %e.,5,Iasah.#alue

    s.2ells?iow+ (&@.#alue C %e.,5,*amaIbu.#alue

    s.2ells?iow+ (6@.#alue C %e.,5,,hn0ahirIbu.#alues.2ells?iow+ (4@.#alue C %e.,5,PekIbu.#alue

    s.2ells?iow+ ()@.#alue C %e.2B;PendidikanIbu.#alues.2ells?iow+ (7@.#alue C %e.,5,*amaAyah.#alue

    s.2ells?iow+ (8@.#alue C %e.,5,,hnAyah.#alue

    s.2ells?iow+ (9@.#alue C %e.,5,PekAyah.#alues.2ells?iow+ (:@.#alue C %e.2B;PendidikanAyah.#alue

    s.2ells?iow+ &'@.#alue C %e.,5,PengAyah.#alue

    s.2ells?iow+ &(@.#alue C %e.,5,Alamat.#alue

    Dclear data siswa

    %e.,5,*is.#alue C //

    %e.,5,*ama.#alue C //%e.,5,,empat0ahir.#alue C //

    %e.,5,,gl0ahir.#alue C //

    %e.2B;elamin.#alue C //%e.,5,Alamat.#alue C //

    %e.,5,*IS*.#alue C //

    %e.,5,P.#alue C //

    %e.,5,S$*.#alue C //%e.,5,Iasah.#alue C //

    %e.,5,*amaIbu.#alue C //

    %e.,5,,hn0ahirIbu.#alue C //%e.,5,PekIbu.#alue C //

    %e.2B;PendidikanIbu.#alue C //

    %e.,5,*amaAyah.#alue C //%e.,5,,hnAyah.#alue C //

    %e.,5,PekAyah.#alue C //

    %e.2B;PendidikanAyah.#alue C //

    %e.,5,PengAyah.#alue C //

  • 7/25/2019 Input Data Siswa Yang Masih Menggunakan Excel Sebagai Pengolahan Database Siswa Memang Masih Banyak Se

    8/12

    %e.,5,Alamat;rtu.#alue C //

    %e.,5,*is.Set!ocus

    DSimpan data

    Application.Acti

  • 7/25/2019 Input Data Siswa Yang Masih Menggunakan Excel Sebagai Pengolahan Database Siswa Memang Masih Banyak Se

    9/12

    anyaAngka

    ,5,*is.Back2olor C GE'E'E'

    End Sub

    Pri

  • 7/25/2019 Input Data Siswa Yang Masih Menggunakan Excel Sebagai Pengolahan Database Siswa Memang Masih Banyak Se

    10/12

    Pri

  • 7/25/2019 Input Data Siswa Yang Masih Menggunakan Excel Sebagai Pengolahan Database Siswa Memang Masih Banyak Se

    11/12

    2B;PendidikanIbu.Back2olor C GE'E'E'

    End Sub

    Pri

  • 7/25/2019 Input Data Siswa Yang Masih Menggunakan Excel Sebagai Pengolahan Database Siswa Memang Masih Banyak Se

    12/12

    T&'&P 11

    $ntuk tahap terakhir silakan buat sebuah orksheet untuk menyimpan database yang telah

    disimpan apabila menekan tombol simpan data maka data siswa akan tersimpan pada sheet

    yang telah ditentukan misalnya saya ganti sheet untuk menyimpan database dengan nama

    /"atabaseSiswa/

    Selesai.

    Allahamdulillah+ tahapan membuat sebuah userform untuk input data siswa sudah berhasil

    dibuat dan untuk menalankan nya silakan coba klik $*

    Selamat mencoba semoga berhasil.

    $pdate H

    %embuat Script Pencarian data siswa silakan lihat Script 2ari "ata Siswa dengan

    2ommandButton

    http://www.excel-id.com/2015/06/script-cari-data-siswa-dengan.htmlhttp://www.excel-id.com/2015/06/script-cari-data-siswa-dengan.htmlhttp://www.excel-id.com/2015/06/script-cari-data-siswa-dengan.htmlhttp://www.excel-id.com/2015/06/script-cari-data-siswa-dengan.html