Kamis, 12 Mei 2016

Cara mengatasi C:\PROGRA~1\COMMON~1\System\SysMenu.dll

  No comments    
categories: ,
Cara mengatasi C:\PROGRA~1\COMMON~1\System\SysMenu.dll
Gambar pesan Sysmenu.dll



Cara mengatasi C:\PROGRA~1\COMMON~1\System\SysMenu.dll - Bagaimana pendapat sobat mengenai pesan ini? Kalau menurut saya pesan ini sangat mengganggu,.  

"kenapa?" karena pesan ini muncul tidak hanya sekali tapi berkali-kali tanpa  henti!!

"masa sih?" Ya iya, pada saat komputer startup pesan ini muncul, tiba di close kemudian muncul lagi, di close lagi muncul lagi. Grrrhhhh...!!! sebel!! hehehe.. (lebay banget sih). Pesan ini memang tidak berbahaya dan ketika pesan ini muncul, komputer masih bisa digunakan seperti biasa. 

"Terus gimana nih?, ada gak cara ngeilangin pesan ini?" Tenang sob! disini admin akan berbagi pengalaman tentang mengatasi/menghilangkan masalah ini, berikut tutorialnya.


Cara mengatasi C:\PROGRA~1\COMMON~1\System\SysMenu.dll 

Pertama yang kita butuhkan adalah aplikasi autorun, bisa sobat download disini

Kedua, setelah di download silahkan sobat buka filezipnya dan klik dua kali autoruns.exe maka otomatis autoruns akan mendeteksi sistem yang error. Kurang lebih tampilannya seperti ini 

Cara mengatasi C:\PROGRA~1\COMMON~1\System\SysMenu.dll
Gambar aplikasi autoruns
Selanjutnya setelah proses pendeteksina seleasai, maka akan muncul hasinya ada yang berwaran pink, kuning dan tidak berwarna.

Hapus semua yang berwarna kuning dengan cara Klik kanan => Delete. Setelah sobat selesai menghapusnya maka klik menu file di kiri atas kemudian exit. Pesan ini muncul karena adanya file yang hilang, setelah semua yang berwarna kuning sobat hapus, maka pesan tersebut tidak akan muncul lagi

Bagaimana sob, mudah bukan Cara mengatasi C:\PROGRA~1\COMMON~1\System\SysMenu.dll? sekian tutorial dari saya sob, semoga berguna untuk sobat sobat sekalian

Rabu, 11 Mei 2016

5 Macam Macam database

  No comments    
categories: ,
Terdapat beberapa database yang sering digunakan oleh developer dalam membuat suatu system aplikasi, diantaranya Ms access, mysql,Sql server , postgre dan oracle. Diantara database-database tersebut mempunyai kekurangan dan kelebihan masing-masing, berikut sekilas mengenai database-database yang Saya sebutkan :
1. Ms. Access
Ms. Access adalah Database Storage Engine buatan dari Microsoft yang menempel di produk Microsoft Office. Untuk instalasinya membutuhkan space di hardisk yang lumayan gedhe. Engine ini hanya bisa dijalankan di lingkup sistem operasi Windows saja. Kapasitas datanya sangat terbatas sehingga hanya cocok jika diaplikasikan untuk small system atau  home bisnis. Untuk keamananya tidak begitu bisa dihandalkan walaupun sudah mengenal konsep relationship.

2. MySql
Database Storage Engine ini banyak digunakan oleh programmer apalagi oleh web developer karena sifatnya yang free. Untuk yang expert sudah ada yang bayar. Kemampuannya sudah bisa diandalkan, mempunyai kapasitas yang cukup mumpuni sekitar 60.000 tabel dengan jumlah record mencapai 5.000.000.000 bahkan untuk yang terbaru sudah lebih. Keamanan datanya cukup aman walaupun tidak sehebat Postgre apalagi Oracle. Engine ini multiplatform sehingga mampu diaplikasikan di berbagai sistem operasi. My Sql cocok diaplikasikan diaplikasi kelas kecil dan menengah. Kelebihan paling utama engine ini adalah kecepatannya.

3. SQL Server
Database Storage Engine buatan Microsoft. Engine ini berbayar, akan tetapi Microsoft juga menyediakan yang versi gratisan (Express Edition). Karena buatan dari Bos Bill Gates maka Engine ini hanya bisa dijalankan di sistem operasi Windows saja (monoplatform). Keamanan datanya sudah lumayan. Kapasitas penyimpanan datanya tidak mencapai Tera Byte, sehingga sudah mampu untuk diterapkan di aplikasi besar. SQL Server banyak bermain di Memori untuk processing. Untuk bacup data Ms SQL banyak extensinya ada extensi .MDB, .BAK, .file. Denger – denger kapasitas rollback dan recoverinya tidak secanggih di Oracle.

4. Postgre
Database Storage Engine ini bersifat open source atau gratisan yg dikembangkan oleh berbagai developer di dunia.untuk sintax query postgre sql menggunakan ANSI SQL 89, 92 dan 99. untuk postgre sql sudah support joins, views, aggregasi.

5. Oracle 
 Database Storage Engine ini bisa menyimpan data sampai ukuran tera byte, dan database oracle juga meyediakan yg gratisan versi home edition untuk sekedar yg ingin belajar oracle saja sedangkan untuk versi enterprisenya kita harus bayar. sejauh yg saya tahu dalam pengalaman saya, untuk bagian query-nya oracle tetap menggunakan standard bahasa SQL. oralce bisa digunakan diberbagai platform seperti unix,windows, atau  yg lainnya...
untuk masalah keamanan oracle bisa dibilang baik. untuk masalah perfomance oracle kebanyakan bermain di harddisk jd kalau anda ingin menggunakan oracle anda harus menyediakan space harddisk yg cukup besar. untuk backup oracle mempunyai extensi sendiri namanya file DMP.

Membuka Super Hidden Lewat CMD

  No comments    
categories: ,
Beberapa saat yang lalu ada seorang teman saya yang mengatakan kalo semua file yang ada di dalam memory card/flashdisk-nya hilang alias terhapus ketika dia mencoba untuk membukanya lewat PC. tetapi ketika memory card-nya dimasukan kedalam kamera ternyata file² tersebut masih ada, dan ketika dicoba untuk mengecek lewat properties pada PC ternyata free space yang ada tinggal sedikit. Dengan kata lain berarti file tersebut sebenarnya ada tapi tidak nampak oleh kasat mata. dalam kondisi default Windows akan menyembunyikan file yang dianggap cukup vital terhadap sistem, untuk melihat file² yang tidak terlihat biasanya kita akan membukanya lewat Folder Options yang berada di Control Panel ataupun melalui explorer yaitu Tools»Folder Options»View»Show hidden files and folders.
Ternyata tetap tidak nampak, kemudian kita coba lagi dengan mencoba untuk membuka super hidden tetap melalui Folder Options, tetapi ada penambahan ketika sudah berada pada kotak dialog View, hilangkan tanda contreng hide protected operating system files (Recommended)dan pilih Yes. 
jika memang kondisi PC bersih dari sebuah virus maka file² tersebut pasti akan nampak, jika tidak nampak, akan ada beberapa kemungkinan:
  1. PC Anda masih ada virusnya, tapi tidak terdeteksi
  2. PC Anda sudah tidak ada virus, tetapi banyak file² OS Anda yang sudah corrupt karena proses anti virus yang men-delete/quarantine karena file tersebut telah terjangkit virus salah satunya fitur Folder Options
  3. PC Anda bersih dari virus tetapi ketika proses pemasangan MMC/flashdisk ke PC ternyata pada media tersebut ada sebuah virus sehingga terjangkitlah PC Anda
  4. PC dan MMC/FD Anda bersih dari virus tetapi MMC/FD tersebut telah melalui proses scan dari antivirus, sehingga kemungkinan files tersebut telah hilang karena proses scan anti virus atau hanya disembunyikan akibat ulah dari virus tersebut yang telah ter-delete oleh suatu anti virus pada proses scaning sebelumnya
masih banyak lagi kemungkinan yang ada tergantung bagaimana kita mencoba untuk mengatasinya. untuk melihat file² tersebut sebenarnya ada beberapa software yang bisa diandalkan dalam urusan seperti ini. WinRAR dan ACDSee merupakan salah satu dari sekian banyak tools yang bisa kita manfaatkan, tetapi tujuan kita yang utama pastinya ingin agar file tersebut tampak kembali normal seperti sedia kala.
untuk melakukan hal tersebut sebernarnya kita dapat menggunakan program bawaan Windows yaitu Command Prompt (cmd) dengan menggunakan sedikit script yang tidak terlalu sulit untuk dipelajari jika kita ada kemauan.
  • buka cmd melalui run (Winlogo+R) ketik cmd atauStart»AllPrograms»Accessoris»Command Prompt
  • Setelah itu, pilih drive yang file²nya telah ter-superhidden, misalkan ada pada drive F, ketik f: kemudian enter
  • kemudian ketik attrib -s -h -r *.* /s /d dan tunggu untuk beberapa saat (kursor kedap-kedip) hingga muncul drive F kembali
  • kemudian coba Anda buka drive atau folder yang file² nya tidak nampak kemudian refresh
  • ajaib file² yang ter-superhidden telah kembali seperti semula
  • selamat Anda layak dapat bintang…hehehee
keterangan:
attrib = sebuah command untuk merubah attribut suatu file atau folder
-s = untuk menghilangkan attribut System
-h = untuk menghilangkan attribut Hidden
-r = untuk menghilangkan attribut Read-Only
*.*= untuk menampilkan seluruh folder, jika ingin menampilkan jenis file yang word saja tinggal ketik *.doc*, dan tinggal mengganti extension file nya saja untuk yang lainnya
/s = proses menyesuaikan file yang berada pada folder dan sub folder
/d = proses folder agar berjalan dengan baik
Catatan:
  • untuk melakukan hidden tanpa melalui Folder Options, tinggal merubah tanda (-) menjadi tanda (+)
  • jika Anda lakukan hal ini pada hardisk dan MMC/FD yang terdapat file Word di dalamnya Anda jangan kaget ketika melihat ada file Word dengan nama yang aneh dengan karakter seperti: ~ $ beserta nama file Word Anda, ini bukan lah virus tetapi file temporary word Anda
  • ketika Anda lakukan hal ini pada salah satu drive hardisk Anda jangan heran ketika ada satu folder yang tak bisa ditampilkan yaitu System Volume Informationkarena folder ini memang tidak bisa untuk di unhide

Minggu, 08 Mei 2016

10 Macam Bahasa Pemrograman Terbaik

  1 comment    
categories: ,
Bahasa pemrograman merupakan untaian kata-kata berupa instruksi atau perintah-perintah yang biasanya terdiri dari banyak baris yang bisa dimengerti oleh komputer. Bahasa pemrograman ini wajib dikuasai oleh seorang developer agar dapat membangun sebuah aplikasi atau software. Dan untuk membuat aplikasi tertentu maka digunakan juga bahasa pemrograman yang sesuai dengan kebutuhan aplikasi yang akan dibuat tersebut.
Jumlah bahasa pemrograman ini sangat banyak. Dari sekian banyak bahasa pemrograman yang ada saat ini, tentu saja developer tidak menggunakan seluruh bahasa pemrograman yang ada. Mereka hanya menggunakan 1 atau 2 bahasa pemrograman dalam melakukan developing software.
Menurut Tiobe, salah satu lembaga riset yang telah beberapa tahun berupaya membuat peringkat bahasa pemrograman populer dunia yang diwujudkan dalam bentuk TIOBE Programming Community Index edisi bulan Desember 2014, Java dan C masih menjadi bahasa pemrograman terpopuler urutan pertama dan kedua.
Bahasa Pemrograman yang Paling Banyak Dipakai Menurut Hasil Survey TIOBE
Bahasa Pemrograman yang Paling Banyak Dipakai Menurut Hasil Survey TIOBE
Kemudian dalam PYPL Popularity of Programming Language juga merilis 11 bahasa pemrograman yang banyak dipakai sampai pada bulan November 2014, menunjukan Java dan PHP berada di posisi pertama dan kedua sementara C menempati urutan ke 6.
Hasil Survey dari PYPL
Hasil Survey dari PYPL
Data di atas merupakan bahasa pemrograman yang populer digunakan di dunia, di artikel kali ini CodePolitan akan rangkum 10 bahasa pemrograman yang populer digunakan di indonesia. Selain menggunakan data dari TIOBE dan PYPL, CodePolitan merangkum bahasa pemrograman populer berdasarkan jumlah member grup Facebook yang membahas tentang pemrograman. Berikut adalah ulasan 10 bahasa pemrograman populer di Indonesia:

1. JAVA

Logo Java
Logo Java
Java merupakan bahasa pemrograman yang dapat dijalankan di berbagai platform, dari mulai PC sampai perangkat mobile. Bahasa pemrograman ini awalnya dikembangkan pada The Green Project pada tahun 1991 oleh Sun Microsystem yang kemudian dilepas pada Oracle. Nama Java sendiri dipilih karena salah seorang pendiri Java, James Gosling, sangat menyukai kopi murni yang langsung digiling dari mesin giling (kopi tubruk) dimana kopi jenis ini berasal dari pulau Jawa di Indonesia.
Java menjadi salah satu bahasa pemrograman terpopuler bukan karena tanpa alasan, bahasa pemrograman ini memiliki beberapa kelebihan seperti misalnya bisa berjalan di sistem operasi yang berbeda-beda, kemudian bahasa pemrograman ini termasuk kedalam pemrograman OOP (pemrograman orientasi objek) sehingga programer lebih mudah dalam menyusun program menggunakan bahasa ini, selain itu bahasa ini juga memiliki library yang lengkap sehingga akan sangat memudahkan programer. Dan saat ini merupakan era dimana smartphone Android sangat banyak digunakan. Aplikasi dalam smartphone Android dibangun menggunakan bahasa Java, sehingga banyak juga programer-programer yang menggunakan bahasa ini karena memang sedang banyak dibutuhkan.

2. C

Bahasa C
Bahasa C ini termasuk bahasa pemrograman tertua yang pernah ada. Bahasa pemrograman C ini dikembangkan dari sekitar tahun 70-an. Pembuat bahasa C adalah Dennis Ritchie. Bahasa C menjadi bahasa pemrograman yang populer di Indonesia karena hampir sebagian besar perguruan tinggi jurusan IT ataupun lembaga kursus pemrograman menggunakan bahasa ini untuk dipelajari pertama kali sebelum mempelajari bahasa pemrograman yang lain. Bukan tanpa sebab bahasa C ini menjadi dasar untuk mempelajari bahasa pemrograman yang lain, karena memang bahasa C ini merupakan “bapak” dari bahasa pemrograman lain seperi C#, Java, C++, dan lain sebagainya.

3. PHP

PHP
Logo PHP
PHP (PHP Hypertext Pre-processor) merupakan bahasa pemrograman yang paling banyak digunakan di Indonesia. Selain karena gratis, PHP banyak digunakan karena bahasa pemrograman ini merupakan server side scripting yang memang dirancang untuk membangun website dinamis. Selain itu banyak website-website ternama seperti Facebook, WordPress, ataupun Digg yang menggunakan PHP dalam pengembangannya. PHP pertama kali dikembangkan oleh Rasmus Lerdrorf.

4. Visual Basic

Logo Visual Basic
Visual Basic merupakan bahasa pemrograman yang dikembangkan oleh Microsoft. Bahasa pemrograman ini menawarkan IDE visual dalam pembuatan software, dan bahasa pemrograman ini dikembangkan untuk membuat software-software berbasis sistem operasi Windows. VisualBasic sendiri adalah keturunan dari bahasa pemrograman BASIC.
Sebuah survey pada tahun 2005 menunjukan 62% developer software menggunakan Visual Basic dalam pengembangan software nya, sehingga hal tersebut menjadikan VisualBasic sebagai salah satu bahasa pemrograman yang populer. Di Indonesia sendiri terdapat grup Visual Basic Indonesia yang telah memiliki 22 ribu member lebih.

5. Python

Python
Logo Python
Dalam tingkatan bahasa pemrograman, Python termasuk bahasa tingkat tinggi. Python menjadi salah satu bahasa pemrograman yang dapat membangun aplikasi, baik itu berbasis web ataupun berbasis mobile. Bahasa phyton ini termasuk kedalam bahasa pemorgraman yang cukup mudah bagi pemula, karena bahasa tersebut mudah untuk dibaca dengan syntax yang mudah untuk dipahami juga. Banyak perusahaan besar menggunanakn Phyton dalam pengembanganya seperti Instagram, Pinterest dan Rdio. Python juga digunakan oleh para pengembang Google, Yahoo!, dan juga NASA.
Di Indonesia sendiri terdapat grup Facebook yang membahas tentang Python yang telah memiliki lebih dari 6000 anggota. Grup ini cukup aktif, grup ini bernama Python Indonesia.

6. C++

C++
C++ merupakan bahasa pemrograman pengembangan dari bahasa C. C++ dan C memiliki sintaks penulisan yang hampir sama, meski begitu kedua bahasa pemrograman ini memiliki perbedaan pada penyelesaian masalahnya. Pada bahasa C penyelesaian masalah dilakukan dengan membagi-bagi kedalam sub-sub masalah yang lebih kecil lagi atau bisa disebut bahasa pemrograman prosedural, sedangakan C++ berorientasi pada objek dimana permasalahan dibagi-bagi kedalam class-class. C++ pertama kali dikembangkan oleh Bjarne Stroustrup.
C++ ini menjadi bahasa pemrograman yang populer karena banyak juga perusahaan-perusahaan software besar yang menggunakan bahasa ini untuk membangun software nya seperti Adobe, Firefox, ataupun Winamp yang sekarang pengembanganya di hentikan.

7. JavaScript

JavaScript
JavaScript adalah bahasa pemrograma yang dikembangkan oleh Netscape. Penggunaan JavaScript saat ini kebanyakan terdapat pada pengembangan web. Dengan JavaScript ini kita bisa membuat web yang interaktif dan menarik. Di Indonesia sendiri terdapat grup Facebook yang membahas tentang JavaScript ini dengan nama JavaScript Indonesia. Grup yang beranggotakan lebih dari 10 ribu orang ini masih aktif sampai sekarang.

8. C#

2p4i
C# adalah bahasa pemrograman yang dikembangkan oleh Microsoft. C# ini menggabungkan prinsip dari C dan C++. C# ini banyak digunakan untuk mengembangkan software yang menggunakan platform Windows.

9. Objective-C

Logo Objective – C
Objective-C adalah bahasa pemrograman yang berorientasi objek. Bahasa pemrograman ini digunakan untuk pengembangan aplikasi yang digunakan pada perangkat Apple, bahkan sistem operasi iOS pun dikembangkan menggunakan bahasa pemrograman Objective-C ini.

10. ActionScript

Logo ActionScript
ActionScript adalah bahasa pemrograman yang dibuat berdasarkan ECMAScript yang digunakan dalam pengembangan situs web dan perangkat lunak menggunakan platform Adobe Flash Player. ActionScript juga dipakai pada beberapa aplikasi basis data, seperti Alpha Five. Bahasa ini awalnya dikembangkan oleh Macromedia, tapi kini sudah dimiliki dan dilanjutkan perkembangannya oleh Adobe, yang membeli Macromedia pada tahun 2005.
Action Script terbaru saat ini adalah Action Script 3.0. Action Script 3.0 adalah bahasa terbaru dari edisi yang sebelumnya dikenal dengan Action Script 2.0. Action Script 3.0 memiliki beberapa kelebihan dibanding pendahulunya, antara lain fitur yang ditawarkan adalah file pada Action Script 3.0 dapat dibuat terpisah saat runtime. (wikipedia.org)
Di indonesia ActionScript ini menjadi populer karena banyaknya developer berbasis Flash yang tentu saja menggunakan ActionScript untuk keperluan koding. Di Facebook juga terdapat grup ACTIONSCRIPT Indonesia yang masih aktif hingga sekarang. Grup ini memiliki 1000 lebih anggota.

Demikianlah daftar 10 bahasa pemrograman yang populer di Indonesia. Bagi kamu yang ingin mengetahui bahasa pemrograman yang populer di Amerika bisa dilihat di artikel berikut: Inilah Bahasa Pemrograman Terpopuler di Amerika Serikat. Bahasa pemrograman yang populer di Singapura dan Hongkong bisa dilihat di: Bahasa Pemrograman Terpopuler di Singapura dan Hongkong.
Dan buat kamu yang masih bingung harus mulai dari bahasa pemrograman apa untuk memulai belajar pemrograman, kamu bisa kunjungi artikel berikut:Bahasa Pemrograman Apa yang Cocok untuk Dipelajari Pertama Kali ?.
(ap / putuyoga / oracle.com / cplusplus.com / ridwanbejo.wordpress.com / mediabisnisonline / pypl / tiobe.com)

Format mata uang dan pengurangan sederhana dalam excel macro

  No comments    
categories: , ,
Format mata uang dan pengurangan sederhana dalam excel macro -  tarohlah anda mempunyai textbox dengan nama Txt9 Txt09 Txt009 dan pada textbox nama Txt009  = bernilai angka 1000000 Jika anda menginginkan nilai 1000000 menjadi Rp 1.000.000 maka hal yang harus anda lakukan adalah menambah kode seperti

Private Sub Txt009_Change()
Txt9.Value = Format(Txt009.Value, "#,##0")
End Sub

Atau

Private Sub Txt009_Change()
Txt009.Value = Format(Txt009.Value, "Rp, #,##0")
End Sub

Penjumlahan pada kedua textbox
Cara penjumlahan antara textbox - Jika anda menginginkan Txt009 Adalah hasil dari pengurangan atau penjumlahn dari Txt9 Txt09 maka anda tambahkan kode sederhana ini

Private Sub Txt9_Change()
Txt009.Value = Cdbl(Txt9.Value) - Cdbl(Txt09.Value)
End Sub

Atau

Private Sub Txt09_Change()
Txt009.Value = Cdbl(Txt9.Value) - Cdbl(Txt09.Value)
End Sub

Untuk menghindari error anda bisa menambahkan On errro resume next

Private Sub Txt09_Change()
On errro resume next
Txt009.Value = Cdbl(Txt9.Value) - Cdbl(Txt09.Value)
End Sub

Format mata uang dan pengurangan sederhana dalam excel macro - Cara meletakan kode diarea object silahkan lihat tautan link dibawah ini

Membuat tombol cetak excel

  No comments    
categories: , , ,
Wah sudah tiga minggu saya tidak bisa online diblogger dan sekali online saya akan membagikan cara membuat tombol cetak dengan excel macro, bagi pemula silahkan kunjungi blog baru sayahttp://wasiszn.blogspot.co.id/ pada blog baru ini saya menjelaskan secara gamblang apa itu macro dan apa itu visual basic editor serta apa itu visual basic for application, bagi yang sudah mengerti anda bisa langsung menyimak cara membuat tombol cetak dengan excel macro.

Kode macro cetak / print lembar kerja tanpa preview

Worksheets("Sheet1").PrintOut Copies:=1, Collate:=True

Kode macro cetak / print lembar kerja dengan preview

Worksheets("Sheet1").PrintPreview

Kode macro menentukan area cetak / print

Worksheets("Sheet1").PrintArea = "$A:$D"
Jika kolom pada worksheet yang ingin anda cetak sampai kolom W maka ganti "$A:$D" dengan "$A:$W". Jika kolom dan baris yang akan anda cetak adalah tetap maka tentukan kolom dan barisnya
Contoh anda hanya akan mencetak dari range A1 sampai D100, maka kode macronya adalah seperti ini
Worksheets("Sheet1").PrintArea = "$A1:$D100"
Silahkan ganti sesuai kebutuhan

Kode macro pengaturan margin cetak / print

 Pengaturan margin atas
Worksheets("Sheet1").PageSetup.TopMargin = Application.CentimetersToPoints(3)
 Pengaturan margin bawah
Worksheets("Sheet1").PageSetup.BottomMargin = Application.CentimetersToPoints(3)
 Pengaturan margin kanan
Worksheets("Sheet1").PageSetup.RightMargin = Application.CentimetersToPoints(3)
 Pengaturan margin kiri
Worksheets("Sheet1").PageSetup.LeftMargin = Application.CentimetersToPoints(3)
Ganti angka tiga (3) dengan margin angka yag anda kehendaki

Kode macro pengaturan orientasi kertas saat cetak / print

 Posisi kertas Landscape
Worksheets("Sheet1").PageSetup.Orientation = xlLandscape
 Posisi kertas potrait
Worksheets("Sheet1").PageSetup.Orientation = xlPortrait

Kode macro pengaturan zoom saat cetak / print

Worksheets("Sheet1").Zoom = 100
Ganti angka seratus (100) dengan zoom angka yag anda kehendaki

Kode macro pengaturan posisi kertas agar pas ditengah saat cetak / print

Worksheets("Sheet1").CenterHorizontally = True

Kode macro pengaturan ukuran kertas saat cetak / print

Worksheets("Sheet1").PaperSize = xlPaperA4
Ganti xlPaperA4 dengan ukuran aau jenis kertas yag anda kehendaki

Kode macro pengaturan header saat cetak / print

Bila anda memiliki data yang banyak dan membutuhkan baris yang panjang saat dicetak. Bila panjang baris melebihi satu lembar kertas dan membutuhkan berlembar-lembar kertas, maka kita perlu untuk menampilkan baris judul tabel tidak hanya untuk di lembar atau halaman pertama saja tetapi untuk semua lembar atau halaman yang berisi data tersebut. Microsoft Excel memberikan fasilitas untuk mencetak judul tabel atau header row tanpa harus kita buat atau sisipkan diantara sela-sela data yang ada. Untuk membuat judul tabel atau header row dicetak di awal setiap halaman anda dapat menggunakan kode macro berikut ini
Worksheets("Sheet1").PrintTitleRows = "$1:$6"
Kode macro "$1:$6" merupakan baris header pada worksheet, jika jeader pada worksheet anda hanya sampai dua baris maka ganti dengan "$1:$2"

Kode macro pengaturan header saat cetak / print

Kali ini pengaturan header dengan dibumbui angka, jadi jika anda hendak mencetak 10 lembar maka pada header akan dibumbuhi 1-10 / 2-10 / 3-10 dan seterusnya, kode macronya adalah
Worksheets("Sheet1").CenterHeader = "Page &P of &N"
Jika menginginkan posisi angkanya berada dikiri silahkan ganti kode macro CenterHeader menjadi LeftHeader, jika menginginkan posisi dikanan ganti dengan CenterHeader menjadi RightHeader

Penggabungan kode macro cetak / print

 Bia kode macro semuanya diatas digabungkan maka akan menjadi seperti ini
Sub Cetak ()
Set Lprn1 = Sheets("Sheet1")
ActiveWindow.View = xlPageLayoutView
Application.PrintCommunication = False
Lprn1.PageSetup.LeftMargin = Application.CentimetersToPoints(0)
Lprn1.PageSetup.RightMargin = Application.CentimetersToPoints(0)
Lprn1.PageSetup.TopMargin = Application.CentimetersToPoints(1)
Lprn1.PageSetup.BottomMargin = Application.CentimetersToPoints(1)
With Lprn1.PageSetup
.Orientation = xlLandscape
.PrintArea = "$A:$W"
.Zoom = 60
.CenterHorizontally = True
.PaperSize = xlPaperA4
.LeftHeader = ""
.CenterHeader = "Page &P of &N"
.PrintTitleRows = "$1:$6"
.PrintTitleColumns = ""
End With
Lprn1.PrintPreview
ActiveWindow.View = xlNormalView
End Sub

 Jika tombol cetak anda letakan di userform maka anda perlu menyembunyikan userform sebelum Print Preview, Jika anda tidak menyembunyikan userform maka akan terjadi error

Sub Cetak ()
Set Lprn1 = Sheets("Sheet1")
ActiveWindow.View = xlPageLayoutView
Application.PrintCommunication = False
Lprn1.PageSetup.LeftMargin = Application.CentimetersToPoints(0)
Lprn1.PageSetup.RightMargin = Application.CentimetersToPoints(0)
Lprn1.PageSetup.TopMargin = Application.CentimetersToPoints(1)
Lprn1.PageSetup.BottomMargin = Application.CentimetersToPoints(1)
With Lprn1.PageSetup
.Orientation = xlLandscape
.PrintArea = "$A:$W"
.Zoom = 60
.CenterHorizontally = True
.PaperSize = xlPaperA4
.LeftHeader = ""
.CenterHeader = "Page &P of &N"
.PrintTitleRows = "$1:$6"
.PrintTitleColumns = ""
End With
Me.Hide
Lprn1.PrintPreview
Me.Show
ActiveWindow.View = xlNormalView
End Sub

Semoga artikel Membuat tombol cetak excel dengan macro ini dapat dipahami, semoga bermanfaat bagi saya Wasis Zain dan bagi pembaca, terimakasih atas dukungan yang telah diberikan selama tiga tahun ini. Salam