- Tham gia
- 22/7/14
- Bài viết
- 355
- Được thích
- 31
tôi nghe nói Khóa pass trong VBA anh em trong diễn dàn bẽ 3 giây là xong, như vậy thành quả của mình chắc đổ ra sông ra biển hết. vậy có cách nào khóa không cho người ta xem không,
tôi nghe nói Khóa pass trong VBA anh em trong diễn dàn bẽ 3 giây là xong, như vậy thành quả của mình chắc đổ ra sông ra biển hết. vậy có cách nào khóa không cho người ta xem không,
hôm trước tôi có dow 1 file trong đó code người ta viết toàn là như bên dưới
abcdfeabcbedgfhgfgf
abcdfeabcbedgfhgfgf
...........................
abcdfeabcbedgfhgfgf
những đoạn code đó được nằm trong modlue có tên gọi hẳn hoi
tất cả những đoạn code đó vẫn chạy bình thường, tìm hoài vẫn không biết tại sao là như vậy.
để tôi tìm lại những file đó rồi gởi lên diễn đàn nghiên cứu dùm tại sao là như vậy
Theo em thì mỗi người có một trình độ khác nhau, có người giỏi, người chưa giỏi do đó có người dấu code là vì khống muốn phổ biến kiến thức cao siêu của mình nhưng cũng có người dấu code vì code quá vụng về không muốn ai xem, và thậm chí có người còn ăn cắp code của người khác về dùng nên cũng muốn dấu đi chẳng hạn. Nói chung là có quá nhiều lý do để dấu code... Nên thiết nghĩ chúng ta không cần quan tâm mục đích để làm gì. Chủ topic đã không biết và thật tâm muốn hỏi thì anh chị nào biết cách thì chỉ giúp chứ cũng không nên xét mục đích cũng như có cần thiết phải làm như thế không? Mục đích thì chủ topic chắc có mục đích riêng nên mới hỏi.
Bạn đưa sản phẩm của bạn lên đây xem nó có xứng để bảo vệ không nha
Hồi nào đến giờ tôi chỉ biết cái vụ giấu code là cỡ mấy cái spreadsheet chuyên tính trên thị trường tài chánh. Người ta giấu đi không phải vì code hay ho gì, mà cốt là giấu phương pháp hạch toán của những bộ óc chuyên gia thẩm định đầu tư (actuary) tầm cỡ.
Cỡ mấy cái con toán vớ vẩn của dân mới học làm quen với bảng tính, xin lỗi, giấu đi có lẽ là sợ người ta nhìn thấy cười vỡ bụng.
dạ em đã xem hết rồiBạn chủ topic tham khảo bài này http://www.giaiphapexcel.com/forum/...rkbook-Sheet-VBAProject-Project-is-unviewable
cảm ơn bạn. hình như bạn quá tự tin rồi đấy, cần nên khiêm tốn lại nhé
nghe nói Khóa pass trong VBA anh em trong diễn dàn bẽ 3 giây là xong, như vậy thành quả của mình chắc đổ ra sông ra biển hết. vậy có cách nào khóa không cho người ta xem không,
Đọc cả trang bình luận với thấy bạn đồng tính với mình. Mình đâu có nói mình giỏi hay là dễ . Thú thật Mình có 1 cái phần mềm được làm hoàn chỉnh trên excel mà chưa chắc gì viết code giỏi mà làm được, Phần mềm đó dòi hỏi bạn phải biết rất rõ về lĩnh vực về Y học. Các bạn viết code giỏi mà vấn đề Y học không biết thì làm sao mà làm. Tôi chỉ muốn hỏi là làm sao bảo mật code thôi, các bạn không giúp mà còn bảo tôi đưa sản phẩm lên coi thử có xứng đáng để bảo vệ không . Thật là đau buồn
dạ em đã xem hết rồi
cách 1 dùng phần mềm Protect VBA thì e chưa thử
cách 2 khóa Shared Workbook thì phần mềm của em có 1 số code chạy không được
Cho em hỏi anh làm theo cách nào
rất cảm ơn anh.Anh nên nhớ rằng excel chỉ là công cụ ứng dụng để làm việc, viết code giỏi chưa chắc là làm được tất cả, bây giờ thí dụ anh viết 1 phần mềm để quản lý nhà tù bệnh nhân thì anh phải tìm hiểu rất rõ ràng, vì phải nghiên cứu ra bố cục của nó
( đó cái chổ bố cục đó là mới quan trọng )
sản phẩm dù có dễ hay là Hay thì cũng phải tôn trọng. là 1 thanh viên tôi không muốn mích lòng ai trên diễn đàn hết. tôi chỉ muốn nói " rất mong anh em tập trung vào trọng tâm câu hỏi, để khỏi mất thời gian trả lời mà không giúp được gì "
Nghe thú vị đây. Bạn thử đưa 1 file đã làm được lên tôi xem thử. Hay bạn đang muốn nói đến file ở bài 21? Nếu là file đó thì có gì mà mở không được ---> 5s thôiBạn thử dùng pm hex editor xem sao.
Trước đây mình cũng có để ý vấn đề này nhưng chỉ là tìm hiểu cho biết thôi, vì những cái cơ bản mình cũng chưa nắm hết thì đi đâu cho xa
Vừa rồi đọc cái topic này nên mình cũng thử mò theo hướng dẫn của anh TranThanhPhong, và nói chung là bằng các pp mình thường áp dụng để xem code thì đến giờ mình cũng chưa xem lại được (Còn với các anh trên GPE thì mình ko dám chắc đâu nghe )
Tôi nói thế là muốn giúp bạn đở.. tốn công thôi. Vì tôi biết rằng bảo mật trong Excel vốn là KHÔNG CÓ CÁCH ---> Chuyện này đã bàn trên diễn đàn bao nhiêu lần rồi (bạn cứ tìm sẽ biết)
Cho dù bạn làm kiểu gì thì tôi cũng mở được như thường, bạn tin không?
(trừ phi bạn dùng các phần mềm chuyên nghiệp như bạn Vetmini nói thì tôi mới chịu thua)
----------------------
Nghe thú vị đây. Bạn thử đưa 1 file đã làm được lên tôi xem thử. Hay bạn đang muốn nói đến file ở bài 21? Nếu là file đó thì có gì mà mở không được ---> 5s thôi
tôi nghe nói Khóa pass trong VBA anh em trong diễn dàn bẽ 3 giây là xong, như vậy thành quả của mình chắc đổ ra sông ra biển hết. vậy có cách nào khóa không cho người ta xem không,
1. Bạn nói là "tôi nghe nói Khóa pass trong VBA anh em trong diễn dàn bẽ 3 giây là xong":
Mình khẳng định là không có ai trong diễn đàn 3s bẻ được khóa trong VBA của bạn. Nói cho vui thế thôi, việc bẻ khoá để xem được nội dung VBA Project nếu bạn lưu file excel dưới dạng *.xls là luôn luôn thực hiện được 1 cách dễ dàng. Nếu lưu dưới dạng *.xlsm thì khó hơn 1 chút, nhưng không phải là không thể.
Dám cá với bạn rằng: dù XLS hay XLSM thì việc phá khóa đều như nhau và việc đặt pass dài hay ngắn đều không ảnh hưởng gì đến tốc độ "phá" cả. Tôi vẫn chỉ cần 3s!
- Lưu file có chứa macro/VBA dưới dạng *.xlsm và dùng 1 mật khẩu đủ mạnh (Cách này ước tính 85% anh em diễn đàn biết và 50% anh em có khả năng phá khoá nhưng sẽ không ai phá của bạn cả)
Mình không học gì về IT nhưng trước đây cũng có thể tự crack được Winrar để nó không đòi mua bản quyền nữa (bây giờ chắc quên rồi). Dùng DLL cũng không an toàn đâu.
Đưa file Excel nào đó đã khóa VBA lên đây, trong vòng 3-5 giây tôi sẽ cho bạn nhìn thấy nội dung của các module!Có lẽ chủ topic nên tham khảo cái này rồi quyết định:Qickviewplus ,phải hết nửa tiếng chứ không phải 5giay
Đưa file Excel nào đó đã khóa VBA lên đây, trong vòng 3-5 giây tôi sẽ cho bạn nhìn thấy nội dung của các module!