Excel untuk
menerapkan penilaian formatif dan
sumatif
Ridho Hilmawan
Introduction
Microsoft Excel atau Microsoft Office Excel adalah sebuah program aplikasi lembar
kerja spreadsheet yang dibuat dan didistribusikan oleh Microsoft Corporation untuk
sistem operasi Microsoft Windows dan Mac OS. Aplikasi ini memiliki fitur kalkulasi
dan pembuatan grafik yang, dengan menggunakan strategi marketing Microsoft
yang agresif, menjadikan Microsoft Excel sebagai salah satu program komputer yang
populer digunakan di dalam komputer mikro hingga saat ini. Bahkan, saat ini
program ini merupakan program spreadsheet paling banyak digunakan oleh banyak
pihak, baik di platform PC berbasis Windows maupun platform Macintosh berbasis
Mac OS, semenjak versi 5.0 diterbitkan pada tahun 1993. Aplikasi ini merupakan
bagian dari Microsoft Office System, dan versi terakhir adalah versi Microsoft Office
Excel 2007 yang diintegrasikan di dalam paket Microsoft Office System 2007 .
Menu Combo Box ini digunakan untuk menetapkan value dari field
yang ingin diinputkan, jadi ketika field terisi value yang tidak
diinginkan maka, sistem akan memberikan warning kepada pengguna.
Berikut langkah-langkah untuk menambahkan fitur combobox pada
ms.excel :
CELL
G14
Berdasarkan contoh diatas, pengguna ingin mengetahui berapa nilai
konversi dari final point dari 3.4, untuk mengetahui nilai koneversi, dapat
menggunakan function logika if. Contoh :
=IF(G14>=3.8,"100",IF(G14>=3.7,"84",IF(G14>=3.3,"79",IF(G14>=3,"7
4",IF(G14>=2.7,"69",IF(G14>=2.3,"64",IF(G14>=2,"59",IF(G14>=1,"54",
'Masukan data
Range("A" & jumlahData + 3).Select
ActiveCell.FormulaR1C1 = Nomor
Range("B" & jumlahData + 3).Select
ActiveCell.FormulaR1C1 = Nama
Range("C" & jumlahData + 3).Select
ActiveCell.FormulaR1C1 = Kelas
Range("D" & jumlahData + 3).Select
ActiveCell.FormulaR1C1 = FinalPoint
Range("E" & jumlahData + 3).Select
ActiveCell.FormulaR1C1 =
KonvertSkor
Sheets("form input").Select
'pesan berhasil
MsgBox "Input Data Berhasil !",
vbInformation, "Terimakasih !"
Range("C3").Select
End Sub
Penjelasan Code
Sub MasukanData()
/*digunakan untuk mendeklarasikan nama function
baru yang akan dibuat */
----------------------------------------------------------------------------------------------------Dim Nama As String
Dim Kelas, Nomor As String
Dim FinalPoint As String
Dim KonvertSkor As String
/* mendeklarasikan nama-nama variabel yang akan
digunakan */
-----------------------------------------------------------------------------------------------------
Penjelasan Code
'PILIH SHEET
Sheets("FORM INPUT").Select
Nomor = Range("L2").Text
Nama = Range("B5").Text
Kelas = Range("B6").Text
FinalPoint = Range("G14").Text
KonvertSkor = Range("G15").Text
/* digunakan untuk memilih sheet yang
disimpan data nya dan memilih cell mana
saja yang akan disimpan sebagai variabel */
Penjelasan Code
'MASUKAN DATA
Sheets("database").Select
jumlahData = Range("E1").Value
Rows(jumlahData + 2 & ":" & jumlahData +
2).Select
Selection.Copy
Rows(jumlahData + 3 & ":" & jumlahData +
3).Select
ActiveSheet.Paste
Application.CutCopyMode = False
/* memilih sheet yang digunakan sebagai
penyimpanan DATABASE dengan menghitung
jumlahData yang telah tersimpan pada cell E1
Penjelasan Code
'Masukan data
Range("A" & jumlahData + 3).Select
ActiveCell.FormulaR1C1 = Nomor
Range("B" & jumlahData + 3).Select
ActiveCell.FormulaR1C1 = Nama
Range("C" & jumlahData + 3).Select
ActiveCell.FormulaR1C1 = Kelas
Range("D" & jumlahData + 3).Select
ActiveCell.FormulaR1C1 = FinalPoint
Range("E" & jumlahData + 3).Select
ActiveCell.FormulaR1C1 = KonvertSkor
/* meng-copy data dari setiap field yang diinputkan
pada sheet FORM INPUT
Penjelasan Code
Sheets("form input").Select
'pesan berhasil
MsgBox "Input Data Berhasil !",
vbInformation, "Terimakasih !"
Range("C3").Select
End Sub
/* menampilkan Dialog Box untuk
pemberitahuan bahwa data berhasil disimpan
dan End Sub digunakan untuk mengakhiri
function.
Ujicoba Aplikasi
TERIMAKASIH..