Tecnologia, programação e muito Visual FoxPro.

domingo, 3 de janeiro de 2010

Re: ]] XL-mania [[ enable disable makro

 

1.
di excel 2003, standarnya begini:
modules VBA dapat di atur agar tidak terlihat (locked for viewing), yaitu melalui
(VBE) menu Tools > VBAProject_Properties >Tab Protection >> Lock For viewing
di situ juga ada kesempatan memberi password
 
Tapi... beberapa Workbook (bermakro) dari Bang Momods kita, ada yg diprotect
dengan cara "tidak standar" spt itu (=lebih cuanggihh) jika di-klik ikon modulenya:
bukannya menawarkan form pengisian password, tetapi mengirimkan error message...
Kapan-kapan kita minta diajari ilmu itu dari ybs..
 
2.
Security level itu memang "option" yg diberikan oleh microsoft kepada users untuk
menentukan sendiri apakah excelnya akan "diamankan dari makro" (atau tidak)
Karena tidak semua makro = 'baik hati' membantu majikannya, tetapi, katanya,
ada makro yg 'tidak baik hati' misalnya mengacaukan &/ merusak sistem / file.
Mengubah (dengan makro) agar excel tidak patuh kepada aturan itu berarti membuat
excel tidak aman dan tentu sulit (mosok Microsoft membiarkan produknya dapat dgn
gampang di-buat tidak aman oleh user kelas biasa seperti kita²...)
Jika begitu, alangkah kacian-nya pemakai excel, menjadi bulan2an bagi para pembuat
'makro jahat'. (excel 2007 lebih aman karena keberadaan makro dapat dilihat dari extensi *.xlsm)
 
Di Exel 2003 ada 4 level, dan tiap level sudah ada penjelasannya
Menurut pendapatku, sebaiknya di set Medium, agar setiap membuka wokbuk
bermakro, user punya pilihan meng-Enabled atau men-Disabled makro tsb.
(di Excel 2007 dimana wokbook bermakro sudah diberi ciri dari nama file extensinya 
*.xlsm) caranya agak lain, tapi intinya sama.)
 
Mengatur agar pc (instalasi excel di sebuah pc) SELALU mau LANGSUNG membuka
workbook bermakro, dengan cara memberi digital certificate kpd workbook tsb;
lalu (pada instalasi Excel di pc, dimana workbook akan dibuka) certificate tsb di-set
sbg trusted.  Kemudian Security level di set Medium atau High
 
Lihat help untuk (VBE) menu Tools > Digital Signature...
dan juga dari (Worksheet) menu Help > Table of Contents > Privacy & Security > dst..
 
CMIIW, sambil tetap menunggu pencerahan dari para pakar
(mudah2an Bang KepalaSuku / Momods sempat turun tangan sendiri)
he he he...
 
-ViSign-
 
 
 
 
----- Original Message -----
Sent: Saturday, January 02, 2010 10:39 AM
Subject: ]] XL-mania [[ enable disable makro

Halo semuanya,

mau tanya2 tentang makro ni mohon penjelasannya ya. Maklum saya baru belajar menggunakan makro.

pertanyaanya adalah:
1. saya memiliki 1 sheet file excel dan sudah saya buat kode vb nya. dimana fungsi tersebut berguna untuk validasi copy data yang saya dapat di internet. ketika saya jalankan file excel itu makronya berfungsi dengan baik, tetapi code makro tsb ternyata masih bisa dilihat oleh user dengan klik kanan pada sheet, lalu view code, nah dari situ akan terlihat codenya, dan user jg bisa mengubah2 makro yang sudah saya buat. pertanyaanya adalah bagaimana cara memprotek agar makro tsb tdk bisa di ubah?

2. APakah makro cuma bisa berjalan jika secutity level makro nya di buat low? karena saya pernah mencoba  ketika saya buka file excel saya tersebut di komputer teman saya ternyata makro tdk berjalan, karena security nya di buat high. bagaimana caranya agar file excel dengan makro saya tersebut tetap berjalan pada semua komputer tanpa harus melakukan setting manual security level nya jadi low (karena kontrol security level makro nya melekat pada settingan microsoft excel penggunanya bukan pada file excel yang kita buat).

demikian

Mohon bantuan rekan2 sekalian.
Terima kasih.

__._,_.___
+-:: XL-mania ::::::::::::::::::::----------------------------------+
| Resolusi 2010 XL-mania: terbitkan buku lagi... hehehe...          |  
| http://www.facebook.com/group.php?gid=37671048001&ref=mf          |
+-------------------------------------------------------------------+
| DILARANG : MLM, money game, OOT, iklan tanpa izin, SARA, testing, |
| pembicaraan pribadi, one line message,  melecehkan,  tidak sopan. |
+-------------------------------------------------------------------+
| Buat subjek yang kreatif, jangan : "tanya", "help", "mohon bantu" |
| Usahakan besar attachment < 200 kb. Gunakan  winzip  jika  perlu. |
+-------------------------------------------------------------------+
| Ajak teman-teman Anda bergabung dengan mengirim e-mail kosong ke  |
| XL-mania-subscribe@yahoogroups.com atau kirimkan mereka file dari |
| http://groups.yahoo.com/group/XL-mania/files/Promotion/           |
+-------------------------------------------------------------------+
| Berikan testimoni di : http://www.friendster.com/xlmania atau...  |
| http://www.xl-mania.com/2008/06/testimoni-xl-mania.html           |
+-------------------------------------------------------------------+
| Message lama ada di :                                             |
| http://groups.yahoo.com/group/XL-mania/messages [perlu yahoo id]  |
| http://www.mail-archive.com/xl-mania@yahoogroups.com              |
+-------------------------------------------------------------------+
.

__,_._,___

Nenhum comentário:

Arquivo do blog