Senin, 19 Januari 2015

Program Raport Berbasis Macro Excel

Program Raport berbasis macro excel adalah suatu program database untuk keperluan data sekolah dalam menilai siswa/siswinya dengan tampilan raport secara umum.  Fungsi program database berbasis macro adalah untuk mempermudah dalam menyimpan / menginput suatu data ke dalam komputer sehingga pekerjaan lebih efektif dan efisisen, 
Langkah - langkah membuat program raport adalah sebagai berikut :
1. Siapkan laptop/komputer dengan spesifikasi standar  
2. Terdapat program aplikasi ms.excel.
3. Membuat form sesuai kebutuhan.  
setelah itu buatlah program dengan sebagai berikut :
untuk sheet 1 sebagai data umum, sheet 2 data siswa, sheet 3 untuk rekap nilai, dan sheet 4 untuk menampilkah hasil raport. 

listing program untuk input nilai :
Sub InputNilaiKeTabel()
Dim rng As Range
Dim kolom, tujuan As Integer
Set rng = Range("InputNilai!D8:G57")
kolom = Range("InputNilai!M2")

Application.ScreenUpdating = False
    rng.Copy
    Range("InputNilai!L7").Offset(1, kolom).PasteSpecial xlPasteValues
listing untuk menampilkan nilai
    Application.CutCopyMode = False
    MsgBox "Nilai sudah disimpan", vbInformation, "Simpan Nilai"
    rng.ClearContents
    ShowNilai
Application.ScreenUpdating = True

Range("InputNilai!D8").Select
End Sub

listing untuk menampilkan nilai. 
Sub ShowNilai()

Dim Sumber As Range
Dim kolom As Integer

Set Sumber = Range("InputNilai!L7").CurrentRegion
kolom = Range("InputNilai!M2").Value

Application.ScreenUpdating = False
    Sumber.Offset(1, kolom).Resize(50, 4).Copy
    Range("InputNilai!D8").PasteSpecial xlPasteValues
    Application.CutCopyMode = False
    ActiveWorkbook.Save
Application.ScreenUpdating = True
Range("InputNilai!D8").Select

End Sub
tampilan input nilai adalah sebagai berikut :


tampilan data siswa :


 dibawah ini adalah tampilan data umum :

tammpilan rekap nilai : 
untuk lebih jelasnya klik disini
Program Raport berbasis macro excel adalah suatu program database untuk keperluan data sekolah dalam menilai siswa/siswinya dengan tampilan raport secara umum.  Fungsi program database berbasis macro adalah untuk mempermudah dalam menyimpan / menginput suatu data ke dalam komputer sehingga pekerjaan lebih efektif dan efisisen, 
Langkah - langkah membuat program raport adalah sebagai berikut :
1. Siapkan laptop/komputer dengan spesifikasi standar  
2. Terdapat program aplikasi ms.excel.
3. Membuat form sesuai kebutuhan.  
setelah itu buatlah program dengan sebagai berikut :
untuk sheet 1 sebagai data umum, sheet 2 data siswa, sheet 3 untuk rekap nilai, dan sheet 4 untuk menampilkah hasil raport. 

listing program untuk input nilai :
Sub InputNilaiKeTabel()
Dim rng As Range
Dim kolom, tujuan As Integer
Set rng = Range("InputNilai!D8:G57")
kolom = Range("InputNilai!M2")

Application.ScreenUpdating = False
    rng.Copy
    Range("InputNilai!L7").Offset(1, kolom).PasteSpecial xlPasteValues
listing untuk menampilkan nilai
    Application.CutCopyMode = False
    MsgBox "Nilai sudah disimpan", vbInformation, "Simpan Nilai"
    rng.ClearContents
    ShowNilai
Application.ScreenUpdating = True

Range("InputNilai!D8").Select
End Sub

listing untuk menampilkan nilai. 
Sub ShowNilai()

Dim Sumber As Range
Dim kolom As Integer

Set Sumber = Range("InputNilai!L7").CurrentRegion
kolom = Range("InputNilai!M2").Value

Application.ScreenUpdating = False
    Sumber.Offset(1, kolom).Resize(50, 4).Copy
    Range("InputNilai!D8").PasteSpecial xlPasteValues
    Application.CutCopyMode = False
    ActiveWorkbook.Save
Application.ScreenUpdating = True
Range("InputNilai!D8").Select

End Sub
tampilan input nilai adalah sebagai berikut :


tampilan data siswa :


 dibawah ini adalah tampilan data umum :

tammpilan rekap nilai : 
untuk lebih jelasnya klik disini

Tidak ada komentar:

Posting Komentar