Tampilkan postingan dengan label EXCEL. Tampilkan semua postingan
Tampilkan postingan dengan label EXCEL. Tampilkan semua postingan

Rabu, 06 Desember 2017

APLIKASI KURTILAS VERSI 2017

Maaf hanya sekedar pamer ...................................
Ini adalah scren capture dari aplikasi penilaian kurikuum 2013 versi 2017 untuk kelas 2.




Bagi yang berminat silahkan hubungi kami di WhatsApp : +62 812 141 1281

Semoga aplikasi ini bermanfaat untuk dunia pendidikan kita yang sedang dalam masa transisi.



Selasa, 10 November 2015

Game Excel

Rabu, 17 April 2013

insert file gambar dan simpan ke tabel

Macro excel kali ini adalah contoh cara menambahkan gambar ke file excel dan merubah background shape
dengan file gambar, serta menambahkannya kedalam sebuah tabel database. Berikut tampilan akhir dari
macro excel ini :


Gb. Tabel gambar emo

Cara menjalankan macro input gambar emo ini adalah sbb :
Pertama buka file MacroPicture.xls, dan pilih sheet formInput, akan muncul tampilan seperti di bawah :

Gb. Tampilan sheet formInput





Kemudian isikan Nama Emo, Jenkel dan Keterangan, untuk contoh bisa melihat gambar dibawah :

Gb. Pengisian data kelengkapan data emo
Untuk pengisian File Pic (file gambar emotion) caranya dengan mengklik tombol LoadPic, yang nantinya 
akan muncul jendela open file gambar seperti berikut :
Gb. Jendela open file gambar


Setelah ketemu file gambar yang sesuai , klik gambar dan klik Open, maka tampilan shape yang sebelumnya kosong dan berwarna hijau sekarang berubah menjadi gambar emo yang kita pilih, bisa dilihat pada gambar 
di bawah : (contoh file emo sudah ada di file lampiran folder picture)

Gb. Tampilan shape setelah klik tombol LoadPic

Jika langkah di atas sudah dilakukan, terakhir klik tombol SaveEmo, lihat hasilnya pada sheet tabelEmo.
Sementara ini dulu artikel contoh macro yang berhubungan dengan file gambar, selanjutnya akan diposting
contoh macro database file gambar yang lebih komplex (bisa pencarian, edit dan hapus database).

File contoh macro ini bisa didonlot di >>
MacroPicture (mediafire) 
atau
MacroPicture (ziddu)

Input, Edit, Hapus dan menampilkan laporan data dengan gambar/foto

Hampir sama seperti postingan macro excel sebelumnya macroexcel-insert-file-gambar, namun macro kali ini
lebih lengkap yaitu mldai dari input data, pencarian data, edit, hapus dan menampilkan data dalam bentuk
report. Macro ini adalah gabungan menu data anggota koperasi pada postingan
macroexcel-aplikasi-koperasi-part-1 dan macroexcel-insert-file-gambar.

*Klik gambar untuk memperbesar
Langsung saja berikut adalah tampilan menu macro ini :


Gb. Menu Macro database image

Ada 4 menu, yaitu Inpu Baru, Edit/Delete data, report one column(Laporan format 1 kolom) dan report
two column(Laporan format 2 kolom). Pertama mulai dengan Input Baru,
Gb. Form Input Baru

Cara pemakaiannya sama seperti postingan2 sebelumnya, isikan semua kelengkapan data, kemudian
tambahkan foto/gambar dengan mengklik tonbol Load Image. Setelah itu klik Save Data untuk melakukan
penyimpanan. Hasil bisa dilihat di menu report atau ke sheet tabel.
Menu kedua ada Edit/Delete Data, berikut tampilannya :
Gb. Menu Edit/Delete data
Cara penggunaanya adalah dengan menginputkan kata kunci penacrian, misal seperti ini :
Gb. Penginputan kata kunci
Kemudian klik tombol Search, maka data akan muncul (jika pencarian berhasil).
Gb. Form Edit/Delete data setelah pencarian
Setelah data tampil, bisa dilakukan perubahan data maupun foto/gambar, dan klik tombol Save Data jika
perubahan sudah selesai (untuk menghapus data bisa klik tombol Delete). Cek perubahan dengan 
mengulangi pencarian data yang sama atau dengan melihat report maupun tabel database.
Selanjutnya ke menu yang ketiga dan keempat, tujuan pembuatan kedua menu ini adalah sama, yaitu
menampilkan data yang ada di sheet tabel ke dalam format laporan. Perbedaannya untuk report yang 
tampilannya berberntuk satu kolom sedangkan yang kedua dalam format dua kolom, untuk lebih jelasnya 
bisa dilihat pada gambar di bawah ini :
Gb. Report one column (laporan satu kolom)
Gb. Report two column (laporan dua kolom)
Demikian contoh macro olah database dengan file gambar/foto.
Untuk file contoh bisa didonlot disini :
Info Tambahan :
File lampiran
Pada file lampiran di atas, terdapat 2 folder, yaitu VbaImageDatabase dan photos, folder inti dari macro
excel ini adalah folder VbaImageDatabase, yang mana di dalamnya sudah terdapat file excel
VbaImageDatabase.xls dan folder images(tempat menyimpan file gambar yang ada di database).
Sedangkan folder photos adalah folder tambahan yang berisi file gambar, yang sengaja dilampirkan agar
agan tidak perlu repot2 lagi kalo mau coba menjalankan macro excel ini.

Gambar di file Excel melar atau membesar dan geser dengan sendirinya saat file dibuka
Bila agan memakai ms excel 2007 up, biasanya saat buka file terdapat perubahan ukuran shape atau gambar
dan letaknya juga bergeser. Sehingga tampilannya menjadi buruk, untuk mengatasi permasalahan ini agan
lakukan zoom out dan kemudian zoom in kembali  sheet yang bermasalah tadi (dilakukan per sheet).

Gb. Contoh sheet yang tampilan shape/gambarnya melar
Gb. Contoh tampilan sheet yang sudah benar (setelah zoom out dan zoom in)
note : untuk contoh silahkan cek posisi tombol Search pada tampilan yang masih kacau dan sudah benar.

Membuat Aplikasi Input Data Mahasiswa dengan Macro

APLIKASI EXCELFORM INPUT DATA MAHASISWA DENGAN MACRO
Membuat Macro Excel dengan menggunakan bahasa pemrograman VB sangat mudah, disini saya akan contohkan bagaimana menginput (memasukan) data Mahasiswa ke beberapa cells di excel dengan menggunakan "Form Input Data Mahasiswa". Ya setidaknya kelihatan sedikit keren!  Lihat Sreenshoot Aplikasi di bawah ini
                                                                                                                  
1.       Buka atau klik start lalu pilih Mr. Excel
2.       Untuk membuka atau memunculkan menu Developer
a.       Klik menu File
b.      Pilih Options > pilih Customize Ribbon
c.       Pada kotak dialog Cumtomize Ribbon > pilih atau centang menu Developer
d.      Kilik OK
Maka menu Developer akan muncul dan dapat berfungsi di gunakan
3.       Mengaktifkan Macro Security
a.       Klik menu Developer
b.      Klik macro security > pilih Enable all macros ( not recommended; potentially dangerous code can run)
c.       Kilk OK
4.       Membuat macros
a.       Klik macros pada menu developer
b.      Tulis nama,seperti ninda pada kotak dialog macro name
c.       Pilih Create
d.      Tulis form1.show atau userform1.show , seperti contoh di bawah
 
Sub ninda ()
Form1.show
End Sub

e.      Pilih Save > tulis nama > pada save a type > pilih Excel Macro- Enable Workbook > Save
f.        Kilik Insert User Form pada menu visual basic (di sebelah save)
g.       Akan muncul kotak dialog User form1
h.      Kilik toolbox > pilih tombol Label  lalu drag pada kotak dialog User form 1
i.        Pilih  tombolTexbox lakukan seperti membuat tombol Label
Tombol Label : untuk nama,tgl lahir, alamat, agama, jenis kelamin, no.hp, dan jurusan
Tombol Texbox : untuk menulis atau mengisi rumus
j.        Pilih save
k.       Ganti nama Label 1 dengan nama pada kotak dialog properties
l.        Pilih captions lalu ganti
5.       Untuk membuat rumus pada tombol Texbox
a.       Klik kotax texbox pada kotak userform1
b.      Pada kotak dialog ptoperties > pada name
c.       Ganti dengan rumus
·         Nama            : tnama
·         Tgl lahir        : tgglhr
·         Alamat         : talamat
·         Agama          : tamaga
·         Jnis kelamin : tjenkel
·         No. Hp          : thp
·         Jurusan        : tjurusan
6.       Untuk membuat tombol keluar dan simpan
a.       Tombol keluar
·         Pilih toolbox > pilih tombol Command Button > drag and drop pada kotak user form 1
·         Ganti nama command button dengan keluar pada kotak dialog properties > pilih captions > lalu ganti
·         Klik 2x pada kotak keluar
·         Maka akan muncul kotak dialog command button 1
·         lalu tulis rumus yaitu Unload Me, seperti gambar di bawah
Private Sub Command Button 1_Click ()
Unload Me
End Sub
·         Pilih Save
b.      Tombol Simpan
·         Lakukan buat tombol simpan dengan cara yang sama membuat tombol keluar
·         Dengan rumus
Dim lilik As Long
Dim ws As Worksheet
Set ws = Worksheets("sheet1")
'menemukan baris kosong pada database
lilik = ws.Cells(Rows.Count, 1) _
            .End(xlUp).Offset(1, 0).Row
'check untuk sebuah kode
If Trim(Me.tnama.Value) = "" Then
            Me.tnama.SetFocus
            MsgBox "Isi Data Terlebih Dahulu"
            Exit Sub
End If
'copy data ke database
ws.Cells(lilik, 1).Value = Me.tnama.Value
ws.Cells(lilik, 2).Value = Me.tgllhr.Value
ws.Cells(lilik, 3).Value = Me.talamat.Value
ws.Cells(lilik, 4).Value = Me.tagama.Value
ws.Cells(lilik, 5).Value = Me.tjenkel.Value
ws.Cells(lilik, 6).Value = Me.thp.Value
ws.Cells(lilik, 7).Value = Me.tjurusan.Value
'clear data
Me.tnama.Value = ""
Me.tgllhr.Value = ""
Me.talamat.Value = ""
Me.tagama.Value = ""
Me.tjenkel.Value= ""
Me.thp.Value = ""
Me.tjurusan.Value = ""
Me.tnama.SetFocus
End Sub
·         Lalu Save
·         Klik close pada pojok kanan atas
7.      Membuat tombol Klik pada lembar kerja








·         Pilih Insert pada menu developer > pilih tombol Button dengan cara di drag and drop
·         Letakan pada lembar kerja
·         Akan muncul kotak dialog macro name
·         Tulis atau pilih dengan ninda > klik OK  
.      Lalu simpan dan jalankan

          Selamat mencoba dan moga berhasil

Database Sederhana Dengan Macro Excel

Bismillah dalam kesempatan kali ini saya akan mengulas seputar excel dan kebetulan karena musim ujian SMA jadi sekalian memposting aplikasi absensi yang akan saya gunakan untuk ujian peraktek di tempat saya mengajar dalam bentuk database excel dengan menggunakan macro. Langsung saja karena berhubung sibuk nih


Berikut langkah-langkah cara membuat Database Sederhana Dengan Macro Excel :
  1. Buka MS.Excel, kemudian buatlah daftar absensi seperti gambar dibawah ini selanjtnya tutup dan simpan dengan nama database.xlsx :
  2. Langkah selanjutnya buka lembar kerja baru kemudian buat daftar untuk dijadikan lembar input data siswa seperti gambar berikut, kemudian buat rumus =D7 pada tabel bagian bawah. perhatikan gambar berikut :kurang lebih hasilnya seperti gambar berikut :
  3. Selanjutnya klik Record Macro pada pojok kiri bawah, kemudian beri nama macro name inputdata kemudian klik OK. disini proses rekam oleh macro. perhatikan gambar berikut :
  4. Dalam keadaan proses merekam oleh macro blog tabel yang bernilai nol kemudian copy dan pastekan pada file database.xlsx yang dibuat tadi dengan cara buka office button kemudian open file. perhatikan gambar berikut :Selanjutnya blok pada sel B7 sampai sel E7 kemudian klik kanan pilih Paste special pilih Values, perhatikan gambar berikut :

    Kurang lebih hasilnya seperti gambar berikut.
  5. Masih pada file database.xlsx kemudian tambahkan baris pada bagian atas pada baris yang bernilai nol perhatikan gambar berikut :Dan hasilnya seperti gambar berikut :
  6. Langkah selanjutnya tutup database.xlsx kemudian masuk ke form input data dilanjutkan klik Record Macro untuk berhenti merekam. Selanjutnya buat tombol save dengan menambahkan shape kemudian beri tulisan save dan klik kanan dan pilih Assign Macro kemudian pilih inputdata lihat gambar berikut :
  7. Langkah selanjutnya adalah membuat tombol view dimana berfungsi untuk melihat data yang telah diinput dengan cara hampir sama dengan cara diatas yaitu klik Record Macro kemudian berinama lihatdatabase kemudian klik OK dilanjutkan dengan mengklik office button kemudian pilih open file dan arahkan pada file database.xlsx kemudian klik Record Macro untuk menghentikan proses merekam. Proses selanjutnya adalah buat tombol dari shape dan beri nama tombol tersebut dengan nama lihat kemudian lakukan hal yang sama dengan point ke 6.
Ribet juga ya buat langkah-langkahnya dan panjang. Semoga artikel ini bisa bermanfaat untuk kita semua

Mengubah Data Baris Menjadi Kolom Dan Sebaliknya Dengan Transpose

Fungsi transpose yang digunakan untuk fasilitas paste digunakan untuk proses pemindahan dari data baris menjadi kolom maupun sebaliknya. Tentunya hal ini sangat berguna sekali dan sangat cepat dilakukan jika kita agak sedikit ‘malas’ menggunakan bantuan formula untuk melakukan proses mengubah data kolom menjadi baris atau sebaliknya.

Untuk lebih jelasnya dalam menggunakan transpose bisa di lihat dalam ilustrasi berikut :
Mengunakan transpose untuk mengubah data
Dari ilustrasi di atas, agar data yang tertulis bisa berubah menjadi data berupa kolom atau sebaliknya maka yang harus dilakukan adalah :
  1. Pilih atau seleksi data yang ingin di rubah (Transpose)
  2. Klik kanan pada sel lain dan pilih paste special
  3. Centang Transpose
  4. Akhiri dengan klik OK
Mengunakan transpose untuk mengubah data

Selamat mencoba...

Menampilkan Tab Developer Office Excel

Selain perbedaan user interface aplikasinya antara Microsoft Office 2007 dan 2010, diantaranya juga memiliki beberapa perubahan diantaranya letak pengaturan tab menu dimana kita dapat memodifikasi menu ribbon yang ada. bahkan pada Microsoft Office 2007 kita diberikan akses untuk menambahkan tab menu baru di dalam aplikasi.

Salah satu tab menu yang secara default disembunyikan oleh Excel baik excel versi 2007 maupun excel versi 2010 adalah Tab Developer. Tab ini berisi perintah-perintah yang berhubungan dengan kode VBA yang bisa kita tampilkan atau tidak, dan untuk menampilkannya dapat dilakukan melalui tombol Office untuk excel 2007 dan menu File untuk 2010.
Microsoft Office 2007
Menampilkan Teb Developer Microsoft Office 2007
Microsoft Office 2010
Menampilkan Teb Developer Microsoft Office 2010

Menampilkan Gambar Ketika Pointer Diarahkan ke Sebuah Sel

Istilah seperti ini biasa disebut dengan hover yakni ketika mengarahkan pointer ke sebuah teks atau objek tertentu akan menampilkan sebuah informasi (tool tip) seperti ini, informasi ini bisa berisi teks atau gambar yang berfungsi untuk memperjelas isi dari teks atau object tersebut

Di dalam Microsoft Excel sendiri sudah tersedia fitur untuk trik seperti ini, yakni dengan menggunakan comment. Akan tetapi, biasanya comment pada umumnya hanya diisi dengan tulisan saja.

Bagaimana caranya mengisi kotak comment dengan gambar ???

  1. Buat sebuah Comment dari sebuah sel yang anda pilih dengan cara, klik kanan sebuah sel kemudian pilih Insert Comment
  2. Klik kanan kotak dari Comment (bukan isinya) kemudian pilih Format Comment
  3. Dalam jendela Format Comment pilih Tab Colors and Lines, pada menu dropdown warna pilih Fill Effects
  4. Membuat komentar di excel dengan gambar
  5. Dalam Jendela Fill Effects, pilih tab Picture dan pilih Select Picture... untuk mengambil gambar dari komputer
  6. Membuat komentar di excel dengan gambar
  7. klik OK untuk menyimpan perubahan
  8. Atur ukuran kotak komentar sehingga gambar terlihat proporsional
Dengan trik ini, setiap kali mouse yang diarahkan pada sel tersebut - sebuah gambar akan muncul dalam kotak komentar...

Selamat mencoba.

Menampilkan Gambar Photo Dalam Database Excel

Pernah suatu hari saya diberi sebuah masukan oleh beberapa rekan kerja mengenai sebuah database siswa yang saya buat dengan excel tidak lengkap lantaran tanpa disertai photo dari siswa itu sendiri. Awalnya saya berpikir hal itu tidak mungkin dilakukan, terlebih jika memakai Aplikasi Excel – karena aplikasi ini hanya dibuat untuk mengentry database saja.

Pertanyaan sekaligus permintaan tersebut membuat saya tertantang untuk mencoba serta mencari tahu tentang apakah Excel bisa melakukan ini…. Dari yang saya dapat dari googling, akhirnya saya mendapat beberapa module dan kode VBA untuk menginsert gambar dengan menggunakan bantuan macro. Kemudian, saya menemui kendala lagi – bagaimana jika ini digunakan dalam database yang memiliki banyak data.

Setelah beberapa hari berikutnya saya mencoba untuk bereksperimen dan memodifikasi serta menambahkan beberapa Kode serta module yang saya dapatkan dari internet tersebut agar bisa digunakan dalam database yang saya miliki.

Dan, sekarang saya share kepada anda yang barangkali sedang mencari cara bagaimana menampilkan gambar foto ke dalam database excel, dari hasil tutorial ini akan menghasilkan sebuah database yang terlihat seperti gambar berikut :

Menampilkan photo dalam database excel

Memulai Mengetry Database
Sebagai latihan dalam tutorial ini, masukkan database seperti berikut dan letakkan di Sheet1 :
database untuk menampilkan gambar dalam excel
Menggunakan Fungsi VLOOKUP
Fungsi ini dibutuhkan untuk memanggil data dalam database Masukkan formula VLOOKUP berikut di sel F2
=VLOOKUP(E2;A2:B8;2;0)
Untuk sementara hasil yang didapatkan dari formula ini adalah #N/A hal ini disebabkan tidak adanya sebuah nilai yang dijadikan pedoman, jika anda ingin menghilangkan pesan error bisa anda tambahkan fungsi IFERROR dalam serangkaian kode diatas.
Design Bingkai Photo
Bukan hanya aplikasi sekelas Corel atau Adobe saja yang bisa digunakan untuk design, excel-pun juga bisa…
Berikut langkah membuat desain sederhana ala rumahexcel :
  1. Aktifkan dan pilih Menu Tab Developer jika belum klik disini untuk melihat cara menampilkannya
  2. Buat 2 buah Image dengan cara klik Insert > Image (ActiveX Control)
  3. membuat desain aplikasi sederhana di excel
  4. Untuk Image1 (biarkan (name)nya asli seperti itu saja)
  5. Kemudian klik kanan dan pilih properties
    properties image1
    pada bagian PictureSizeMode pilih 3 - fmPictureSizeModeZoom
    Artinya, gambar yang akan kita insert nanti akan dimaksimalkan ukurannya sesuai dengan ukuran frame dari Image1.
  6. Untuk Image2 (biarkan juga (name) seperti aslinya)
  7. Klik klik kanan Image2 dan pilih properties
    properties image2
    pada bagian Picture (None) anda klik tanda (…) untuk mencari gambar yang akan ditempelkan di Image2.
    Kemudian pada bagian Visible rubah menjadi FalseGambar ini nantinya akan digunakan jika data belum atau tidak memiliki Photo, dan Image2 ini kita sembunyikan (Visible=False) karena hanya sebagai acuan saja dan bukan sebagai gambar utama.

Saya harap sampai dengan langkah ini, anda bisa mengikutinya..
Menambahkan Tombol Untuk Mencari dan Mengambil Gambar
Masih dalam menu Tab Developer, Tambahkan 2 buah tombol di lembar kerja anda antara lain :
  • Command Button (ActiveX Control)
  1. klik menu Insert > Command Button (ActiveX Control)
  2. letakkan di lembar kerja
  3. jika anda ingin me-rename tombol ini klik kanan > properties Pada bagian Caption ubah nama sesuai dengan yang anda inginkan
  4. Membuat tmobol command button di lembar kerja
  • Spin Button (ActiveX Control)
  1. klik menu Insert > Spin Button (ActiveX Control)
  2. letakkan di lembar kerja
  3. Membuat spin button di lembar kerja

Desain sudah selesai, sekarang tinggal memasukkan kode untuk beberapa tombol yang sudah kita buat
Memasang Kode untuk Mengambil Gambar
Sebelum anda memasukkan kode-kode untuk masing-masing tombol, pastikan icon DESIGN MODE yang terdapat pada Tab Developer dalam keadaan aktif (menyala) sehingga ketika klik ganda objek control – maka akan langsung menuju jendela Microsoft Visual Basic
Berikut kode yang harus anda pasang:
  • Klik ganda CommandButton1 (atau sesuai dengan nama yang anda ketikkan pada langkah sebelumnya)
  • On Error Resume Next
    Dim Filter As String, Title As String, FileX As String
    Dim SourceFile, DestinationFile

    X.SetFocus
    Filter = "JPG Image Files Only(*.jpg),*.jpg,"
    Title = "Silahkan Pilih Logo" FileX = Application.GetOpenFilename(Filter, , Title)
    NamaFile = Range("F2")

    Sheets("sheets1").Image1.Picture = LoadPicture(FileX)
    Image1.Picture = LoadPicture(FileX)

    DestinationFile = ActiveWorkbook.Path & "\Photo\" & NamaFile & ".jpg"
    FileCopy FileX, DestinationFile

    Keterangan:
    Filter = "JPG Image Files … : adalah gambar yang diperbolehkan untuk di masukkan ke dalam database
    NamaFile = Range(“F2") : adalah nama dari file gambar yang nantinya akan tersimpan dalam komputer anda, nama file ini berdasarkan dari data yang tertulis di sel F2
    \Photo\ : adalah nama folder tempat menyimpan file gambar, dengan kata lain anda WAJIB membuat sebuah folder dengan nama Photo ditempat anda menyimpan hasil kerjaan excel ini.

    Tutup atau minimize jendela Microsoft Visual Basic untuk kembali ke jendela Microsoft Excel
  • klik ganda SpinButton1
  • On Error GoTo GbKosong
    SpinButton1.Min = 1
    SpinButton1.Max = 7
    Range("E2") = SpinButton1

    Application.ScreenUpdating = False
    NamaData = Range("F2")
    Files = ActiveWorkbook.Path & "\Photo\" & NamaData & ".jpg" '
    Image1.Picture = LoadPicture(Files)
    Application.ScreenUpdating = True

    Exit Sub
    GbKosong:
    Image1.Picture = Image2.Picture

    Keterangan :
    SpinButton1.Min = Data minimal dari database yang di baca
    SpinButton1.Max = Data tertinggi dari sebuah database, dalam contoh di atas nilai tertinggi adalah 7
Finishing
Langkah akhir dari semua pekerjaan adalah dengan melakukan proses menyimpan. Untuk penyimpanan file ini gunakan excel dengan type Macro enabled.

Jika penjelasan diatas terlalu ribet atau berbelit-belit serta tidak mudah anda pahami, silahkan anda download contoh file untuk anda pelajari sendiri
Catatan:
Ada baiknya sebelum anda memasukkan Gambar photo ke dalam database excel – kompress terlebih dahulu baik ukuran maupun resolusinya, hal ini bertujuan untuk meringankan kinerja aplikasi.

Postingan Lama Beranda