Andri Yunatra. Introduction Microsoft Excel atau Microsoft Office Excel adalah sebuah program aplikasi lembar kerja spreadsheet yang dibuat dan didistribusikan.

Slides:



Advertisements
Presentasi serupa
PRAKTIKUM PENGENALAN APLIKASI KOMPUTER MICROSOFT EXCEL.
Advertisements

BORLAND DELPHI 1. Pengenalan Borland Delphi merupakan program aplikasi database yang berbasis Object Pascal dari Borland. Delphi juga memberikan fasilitas.
Oleh : Padeli, M.Kom Pembuatan Bahan ajar Interaktif
WELCOME TO VISUAL BASIC
PERTEMUAN VI Penggunaan Array.
Penggunaan Struktur Kontrol IF
PROSEDUR 1 Prosedur Adakalanya ketika kita membuat program, ada beberapa kode program yang ditulis berulang-ulang. Hal ini tentu saja menyita waktu dan.
MICROSOFT EXCEL.
PERTEMUAN IV SINTAK LANJUT VB
Pengertian Microsoft Access
PERTEMUAN IX Penggunaan Array.
Perangkat Lunak Perkantoran: Pengolah Angka (MS Excel)
PERTEMUAN III SINTAK LANJUT VB
DATABASE Pert. 1 Pengenalan Microsoft Access Dosen : Dewi Octaviani, S
Pemrograman Visual VB.net 2008 dengan Database Microsoft Access 2010
Pemrograman VB.NET Pertemuan 3.
1. Elemen pada Microsoft Excel
Pendahuluan Microsoft Excel (MS-Excel) merupakan program aplikasi spreadsheet (lembar kerja elektronik) canggih yang paling populer dan paling banyak digunakan.
Membuat File Database & Tabel
Created by : Firqih Eka Iswara,A.Md
Pengantar Komputer & Teknologi Informasi 2A
VISUAL BASIC FOR APLICATION (VBA) EXCEL VBA
Pengantar aplikasi komputer
Penggunaan Struktur Kontrol SELECT
PENGANTAR KOMPUTER & TI 2A
Pertemuan 2 Dani Hamdani, S.Kom..
Perangkat pengolah kata
Latihan Form Login.
PERTEMUAN III MICROSOFT ACCESS 2003
Belajar Microsoft Axcel
Pengenalan Aplikasi Pengolah Angka
Microsoft Excel By : D e w i.
MENGENAL VISUAL BASIC 6.0 Pertemuan 3
Literasi TIK (Penggunaan Dasar Microsoft Office) Waktu: 4 JP
Konsep Teknologi Informasi a
Pengantar Pemrograman
PROGRAM PENGOLAH ANGKA
PERANGKAT LUNAK : APLIKASI PENGOLAH DATA
Mengenal Integrated Development Environment (IDE) VB 6
Fungsi IF pada VBA Excel
P e r t e m u a n 1 Membuat Workbook dengan Macro
Membuat File Database & Tabel
Lia afriani Andreas Saputra
Struktur Kontrol Keputusan IF dan Select
TEKNOLOGI INFORMASI DAN KOMUNIKASI
Pemrograman Visual (Borland Delphi 7.0)
Membuat File Database & Tabel
Pertemuan 07 Manajemen Daftar
Pengenalan Visual Basic
PERT-05 MS. EXCEL.
MEMBUAT FORM VBA SEDERHANA PADA MS. EXCEL
PERTEMUAN VI STRUKTUR KEPUTUSAN
Pertemuan 1 Pemrograman Visual Intro ‘n Delphi Intro
PENGANTAR TEKNOLOGI INFORMATIKA
LATIHAN MID SEMESTER.
PAKET PROGRAM APLIKASI
PERTEMUAN IV SINTAK LANJUT VB
Microsoft Excel Stiess Batang.
PIVOT TABEL.
Macro.
Perangkat Lunak Perkantoran: Pengolah Angka (MS Excel)
1. 2 PERTEMUAN I PENGENALAN SHEET Microsoft Excel merupakan program aplikasi spreadsheet (lembar kerja elektronik). Fungsi dari Microsoft Excel adalah.
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Database Pada Microsoft Excel
Aplikasi Komputer Pertemuan 1 Pengantar Aplikasi Komputer
PENGANTAR APLIKASI KOMPUTER
Procedure dan Function
PEMBELAJARAN TEKNOLOGI INFORMASI DAN KOMUNIKASI UNTUNG KALIMANTORO Suryadi, S.Kom., M.Kom.
Konsep TEKNOLOGI informasi a
Paket Program Pengolah Angka / Spreadsheet 1. Kompetensi Dasar 1.1Mensyukuri karunia Tuhan Yang Maha Esa, atas pemberian amanah untuk mengelola administrasi.
Transcript presentasi:

Andri Yunatra

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 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.

aplikasi excel ini juga memberikan kesempatan pada pengembangan lainnya untuk mengembangkan aplikasi excel sesuai dengan kebutuhan pada masing-masing instansi.

Contoh Tempalate Formative dan Summative Assessment

Menambahkan Combo Box pada ms.Excel 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 :

Isi cell pada ms.excel dengan rank nilai, contoh berikut range nilai dari 0 -4 Ketika name “Name a Range” sebagai “nilai”

Pilih menu “Data Validation” dan klik dua kali

Membuat Rumus “Function” pada perhitungan nilai logika Fungsi Average(…) Fungsi ini digunakan untuk mencari nilai rata-rata dari sekumpulan data(range). Bentuk umum penulisannya adalah =AVERAGE(number1,number2,…), dimana number1, number2, dan seterusnya adalah range data yang akan dicari nilai rata-ratanya. Fungsi Logika IF(…) Fungsi ini digunakan jika data yang dimasukkan mempunyai kondisi tertentu. Misalnya, jika nilai sel A1=1, maka hasilnya 2, jika tidak, maka akan bernilai 0. Biasanya fungsi ini dibantu oleh operator relasi (pembanding) seperti berikut ; Lambang Fungsi = Sama dengan < Lebih kecil dari > Lebih besar dari <= Lebih kecil atau sama dengan >= Lebih besar atau sama dengan <> Tidak sama dengan

Menghitung Nilai Rata-rata (Average) Untuk menghitung nilai rata-rata menggunakan function yang telah disediakan pada aplikasi ms.excel yaitu “AVERAGE”, pada contoh kasus ini menghitung nilai rata-rata pada cell G9 hingga cell G13. berikut contoh function average : =AVERAGE(G9:G13)

Function Logika (if) Untuk menentukan range nilai dapat menggunakan function if dengan kondisi logika yang akan kita gunakan. Contohnya pada kasus ini kita ingin mengetahui berang range nilai dari5 parameter yang kita inputkan. 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,"74",IF(G14>=2.7,"69", IF(G14>=2.3,"64",IF(G14>=2,"59",IF(G14>=1,"54","49")))))))) CELL G14

Membuat aplikasi penilaian dinamis menggunakan ms. excel Setelah membuat template untuk penilaian maka tahap selanjutnya adalah bagaimana template tersebut bisa digunakan secara dinamis, yaitu jika tenaga pendidik memiliki sekitar 40 mahasiswa yang harus dinilai, dan untuk melakukan penilaian tenaga pendidik tidak harus mengcopy sheet template yang telah dibuat untuk masing- masing mahasiswa. Hal ini bisa dilakukan dengan cara mengembangkan aplikasi ms.excel sesuai dengan kebutuhan kita. Yaitu menambahkan bahasa pemrograman yang logikanya tidak terdapat pada function default yang disediakan pada ms.excel. dan pada dasar nya bahasa pemrograman tidak harus hafal ataupun mahir dalam mengenal bahasa komputer, tetapi kita cukup tahu saja dengan alur logikanya. Berikut contoh sederhana membuat aplikasi dengan menggunakan ms. excel

Meng-Aktifkan fitur “macros” pada ms.excel Untuk melakukan pengembangan terhadap aplikasi ms.excel, tahap pertama yang harus dilakukan adalah mengaktifkan fitur macros yang ada pada ms.excel, fitur macros ini digunakan untuk mendevelop bahasa pemrograman sesuai dengan aplikasi yang kita butuhkan.

Menambahkan Interface Tambahan dan menambahkan sheet baru untuk database. Untuk membuat sebuah aplikasi yang dikembangkan dari ms.excel, maka dibutuhkan interface-interface tambahan yang digunakan dalam penyimpanan data dinamis. Seperti button; text field dan sebagainya. Pada contoh kasus ini, dari pengembangan template assestment yang telah kita buat, kita membutuhkan field tambahan seperti : Nama Mahasiswa, dan kelas. Berikut tahapan-tahapan yang harus dilakukan :

Menambahkan Field Text Tambahan yang dibutuhkan

Menambahkan Tombol “Button” Submit simpan data Langkah berikutnya adalah membuat tombol atau command button "SIMPAN" dibawahnya dengan cara klik menu depelover kemudian pilih Insert button

Selanjutnya arahkan kursor dimana tombol ingin ditempatkan. Buatlah sebuah tombol dengan langkah diatas sehingga akan seperti gambar berikut

Pada jendela Assign Macro ganti macro nama dengan "simpan" kemudian klik tombol NEW

Jika langkah diatas benar maka akan muncul jendela Microsoft Visual Basic Editor

Klik menu Insert Module Untuk menmbahkan modul action penyimpanan database:

Dan pada module 2 tadi inputkan seperti script berikut: Sub MasukanData() Dim Nama As String Dim Kelas, Nomor As String Dim FinalPoint As String Dim KonvertSkor As String '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 '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 '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

Membuat Sheet untuk penyimpanan “DATABASE” Setelah template assesment dan interface telah siap di buat maka tahap selanjutnya ialah membuat sheet baru yang digunakan sebagai penyimpanan data “DATABASE” Buat sheet baru dan beri nama sheet tersebut “DATABASE”. Isikan nama head tabel sesuai dengan data yang ingin kita rekap, berikut contoh template database:

Perhatikan pada CELL “E1”, cell tersebut akan terisi otomatis sesuai dengan jumlah data yang telah diinputkan, untuk membuatnya otomatis kita bisa menggunakan function COUNT Contoh : =COUNT(A:A) Function tersebut bertujuan untuk memberikan value otomatis terhadap jumlah data yang telah terekap kedalam sheet DATABASE.

Untuk membuat tombol simpan berfungsi terlebih dahulu kita harus mengarahkan action tombol simpan tersebut, dapat dilakukan dengan cara sebagai berikut. Pada module 1, iskan bahasa pemrograman yang bertujuan untuk melemparkan action ke module 2 yaitu sub “MasukanData” Sub simpan() MasukanData End Sub

Penjelasan Code S ub 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 Pengguna meninputkan nama, kelas, jumlah mahasiswa, dan data ke. Dan kemudian menekan tombol “SIMPAN” dan sistem akan mengkonfirmasi proses pada dialog box dengan menyatakan penyimpanan berhasil Kemudian lihat pada sheet DATABASE apakah data telah ditambahkan atau tidak.