Mas Maw Tanya lagi ne mas,
jika symbol enter yang diatas Shift Sebelah kanan kan symbolnya "~",
enter numpad "{enter}" , jika symbol untuk tombol yang lainnya sperti
Space, NumLock dll, bias minta mas???
Makasi sebelumnya mas
Pada tanggal 21/01/16, Agus Salim Al Ghozali <[email protected]> menulis:
> O iya Mas, Lupa saya, uda bias ni mas, makasi mas
> Pada tanggal 21/01/16, 'Mr. Kid' [email protected] [belajar-excel]
> <[email protected]> menulis:
>> Coba perhatikan bagian ini :
>>
>>> > 1. misalkan Anda sudah punya prosedur untuk print bernama
>>> > *ProsesPrint*
>>> > berbunyi begini
>>> > public sub ProsesPrint()
>>> > activesheet.printpreview 'sesuaikan saja dengan kebutuhan setempat
>>> > end sub
>>>
>>> 2. buat prosedur pengubah tabiat tombol Enter (enter untuk text dan
>>> enter
>>> > untuk numpad)
>>> > public sub Aktifken()
>>> > application.onkey "~","ProsesPrint" 'ini untuk enter text
>>> > (tombol enter yang biasanya di atas shift sisi kanan
>>> > application.onkey "{ENTER}","ProsesPrint" 'ini untuk enter numpad
>>> > end sub
>>>
>>>
>>
>> Pertanyaannya :
>> 1. Apakah nama prosedur untuk mencetak yang sudah Anda buat sebelum
>> bertanya ke milis ?
>> 2. Apakah Anda sudah menyesuaikan baris-baris kodenya agar sesuai dengan
>> keadaan setempat yang nama prosedurnya bisa berbeda ?
>>
>> Wassalam,
>> Kid
>>
>>
>>
>> 2016-01-21 10:43 GMT+07:00 Agus Salim Al Ghozali [email protected]
>> [belajar-excel] <[email protected]>:
>>
>>>
>>>
>>> Mas koq error mas saat saya jalankan, berikut saya lampirkan errornya
>>> mas. mohon bantuannya ya mas.
>>> terimakasih
>>>
>>> Pada tanggal 20/01/16, 'Mr. Kid' [email protected] [belajar-excel]
>>> <[email protected]> menulis:
>>> > Hai Al Ghozali,
>>> >
>>> > methods OnKey milik Application bisa dimanfaatkan. Sebaiknya
>>> > pengubahan
>>> > tabiat penekanan tombol ini dilokalisir untuk sheet tertentu saja.
>>> >
>>> > Di sebuah general module copas script berikut :
>>> > 1. misalkan Anda sudah punya prosedur untuk print bernama ProsesPrint
>>> > berbunyi begini
>>> > public sub ProsesPrint()
>>> > activesheet.printpreview 'sesuaikan saja dengan kebutuhan setempat
>>> > end sub
>>> >
>>> > 2. buat prosedur pengubah tabiat tombol Enter (enter untuk text dan
>>> > enter
>>> > untuk numpad)
>>> > public sub Aktifken()
>>> > application.onkey "~","ProsesPrint" 'ini untuk enter text
>>> > (tombol enter yang biasanya di atas shift sisi kanan
>>> > application.onkey "{ENTER}","ProsesPrint" 'ini untuk enter numpad
>>> > end sub
>>> >
>>> > 3. buat juga prosedur untuk mengembalikan tabiat tombol ke keadaan
>>> > semula
>>> > public sub NonAktifken()
>>> > application.onkey "~", 'ini untuk enter text (tombol
>>> > enter yang biasanya di atas shift sisi kanan
>>> > application.onkey "{ENTER}" 'ini untuk enter numpad
>>> > end sub
>>> >
>>> > sekarang, mulai menyiapkan kapan diaktifkannya tabiat yang baru.
>>> > Jangan
>>> > lupa, diusahakan dilokalisir di sheet tertentu.
>>> > Misal : Sheet yang diprint bernama 'myPrint' (yang tampak di tab sheet
>>> > di
>>> > worksheet) dengan codename 'Sheet1' di VBE
>>> >
>>> > 4. mengaktifkan tabiat baru ketika sheet bernama 'myPrint' diaktifkan.
>>> >> buat event worksheet activate milik myPrint, lalu panggi prosedur
>>> bernama
>>> > Aktifken.
>>> >> Jadi, isi dalam blok prosedur tersebut adalah :
>>> > Aktifken
>>> >
>>> > 5. mengembalikan tabiat ke asalnya
>>> >> buat event worksheet deactivate milik myPrint, lalu panggil prosedur
>>> > NonAktifken.
>>> >> Jadi, isi dalam blok proedur tersebut adalah :
>>> > NonAktifken
>>> >
>>> > 6. Save as workbook dengan type .xlsm (macro enabled) atau .xlsb
>>> > (excel
>>> > binary)
>>> >
>>> > 7. (optional) bila perlu, di-event workbook open ada proses untuk
>>> > mengaktifkan sheet selain myPrint (alias sheet untuk print)
>>> >> misal di event open milik workbook, diberi proses untuk mengaktifkan
>>> > sheet bernama 'Home' (buat sebuah sheet dan beri nama Home lebih dulu)
>>> >> Bunyinya begini :
>>> > Sheets("Home").activate
>>> >
>>> > Wassalam,
>>> > Kid
>>> >
>>> >
>>> >
>>> >
>>> > 2016-01-20 15:26 GMT+07:00 Agus Salim Al Ghozali
>>> [email protected]
>>> > [belajar-excel] <[email protected]>:
>>> >
>>> >>
>>> >>
>>> >> Salam Mas,
>>> >>
>>> >> Saya maw Tanya ni mas, pada Excel saya buat tombol cetak/Print,
>>> >> pertanyaan saya bias tidak mas ketika maw print hanya menekan tombol
>>> >> ENTER pada Keyboard tanpa harus Klick tombol cetak yang kita buat
>>> >> macro tersebut??? jadi kalau maw Print data cukup dengan menekan
>>> >> tombol ENTER saja, Bisa tidak Mas?? kalaw bias mohon bantuanya dunk
>>> >> mas caranya??
>>> >>
>>> >> Salam,
>>> >> Al Ghozali
>>> >>
>>> >>
>>> >
>>>
>>>
>>
>