Kamis, 01 November 2012

Menampilkan Aplikasi Microsoft Office di Dalam Form

Bila di posting Cara Mudah Menampilkan Dokumen PDF di Form, kita telah mencoba untuk menampilkan dokumen pdf ke dalam form, berikut ini kita akan mencoba membuka dokumen Microsoft Office (doc, docx, xls, xlsx, ppt, ptx) ke dalam form. Cara yang digunakan secara garis besar hampir sama dengan menampilkan dokumen pdf yaitu memanfaatkan Active X Microsoft Web Browser, tetapi ada beberapa hal lain yang harus dilakukan khususnya bila aplikasi Microsoft Office yang terinstal di dalam Sistem Operasi adalah Microsoft Office 2007 keatas. Di bawah ini adalah contoh tampilan form yang digunakan untuk menampilkan Aplikasi Microsoft Office Word.
Berikut ini adalah langkah - langkah yang teman - teman dapat ikuti, untuk dapat menggunakan kontrol ActiveX Microsoft Web Browser untuk menampilkan dokumen Microsoft Office :

  1. Bila versi Microsoft Office yang terinstal adalah versi 2007 ke atas, maka teman - teman harus melakukan editing registry dengan membuka atau melakukan klik ganda pada file reg yang bisa teman - teman dapatkan di link di bawah ini.

  2. Kemudian kita tambahkan dulu kontrol ActiveX Microsoft Web Browser dengan cara menambahkan kontrol ActiveX Control (OleControl) ke dalam form, seperti gambar di bawah ini.
  3. Setelah tampil jendela Insert Object, pilih Microsoft Web Browser seperti gambar di bawah ini.
  4. Setelah di tambahkan di form, maka kontrol Microsoft Web Browser akan tampak seperti gambar di bawah ini.
  5. Selanjutnya sesuaikan ukuran dari olecontrol (Microsoft Web Browser) diatas sesuai keinginan dan sebagai contoh tambahkan satu Commandbutton di bawahnya seperti gambar diatas dan di procedure click milik Commanbutton tersebut ketikkan source code berikut ini.

    thisform.olecontrol2.navigate(GETFILE;
     ("Microsoft Office Files:xls,xlsx,doc,docx,ppt,pptx"))

    Syntak diatas digunakan untuk memilih file dokumen Microsoft Office yang terdiri dari dokumen Office Word (doc,docx), Excel (xls,xlsx) & PowerPoint (ppt,pptx) dan kemudian menampikannya ke dalam form melalui kontrol ActiveX Microsoft Web Browser.
  6. Jalankan form dan kemudian klik CommandButton untuk memilih dokumen Microsoft Office yang ingin dibuka.


SELAMAT MENCOBA..!!

1 komentar:

  1. mas ....saya dah coba tetapi kenapa aplikasinya tidak berada dalam bingkai form...tq

    BalasHapus