Chuyển code Vba tới dll với VbaCompiler

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài
khoãng 5 năm trước tôi phá nó nát các kiểu rồi

Chốt lại cho vui vẽ với vài code đơn giản thôi ... còn code phức tạp móc nhau lằng nhằng nhiều Module trên VBA chắc chắn nó tịt

Không tin thử xem ... Tôi thôi đấy .... 123 Run:p:D
 
Upvote 0
khoãng 5 năm trước tôi phá nó nát các kiểu rồi

Chốt lại cho vui vẽ với vài code đơn giản thôi ... còn code phức tạp móc nhau lằng nhằng nhiều Module trên VBA chắc chắn nó tịt

Không tin thử xem ... Tôi thôi đấy .... 123 Run:p:D
Ý bác phá nó nát là như thế nào ?
 
Upvote 0
Sau khi đã được compiler code sẽ được chuyển vào dll và không thể lấy hay đọc thậm chí debug để xem code gốc !
 
Upvote 0
Sau khi đã được compiler code sẽ được chuyển vào dll và không thể lấy hay đọc thậm chí debug để xem code gốc !
Chuyện xem code hay gì đó Tôi không có nói làm gì cả còn Bài số 2 tôi nói Như sau rất rõ mà

còn code phức tạp móc nhau lằng nhằng nhiều Module trên VBA chắc chắn nó tịt

Chuyển dùm Tôi File sau sang DLL xong Úp lên Tôi test thử
 

File đính kèm

  • CreateRibbonMenu.rar
    354.6 KB · Đọc: 14
Upvote 0
@Kiều Mạnh bạn debug/compile vbaproject sữa tất cả lỗi rồi gửi lên đây tôi thử cho, như vậy mới biên dịch được.
 
Upvote 0
Upvote 0
có thể lý do nọ kia file bài số 5 thì thử các kiểu file sau xem sao


Ưng bài nào làm bài đó xong Úp lên cho tôi biết làm bài nào xong tôi Test xem sao

 
Upvote 0
Tôi nghĩ bảo vệ chừng này cũng được rồi. Vấn đề là giá bản quyền của họ?
 
Upvote 0
Chủ đề này hay khi ai đó chỉ quen môi trường VBA. Chứ như Lockxls hóa ra chỉ là kiểu ảo thuật, giờ thấy im ắng :(
 
Upvote 0
Sử dụng nó tốt hơn Lock Tuy nhiên chỉ tác dụng với file VBA ít code và code cơ bản thôi còn kiểu như File bài số 5 và 8 là tịt toàn tập

Còn nó viết ra để bán nếu nói thế Ma nó mua mà luôn nói để fix lỗi làm theo chỉ dẫn abcdxyz ........... dài nhiều năm không hết
Bài số 2 tôi nói như sau


khoãng 5 năm trước tôi phá nó nát các kiểu rồi
Ngày ấy và bây giờ nó vẫn cứ chỉ dẫn fix đó đó thôi :p:p
 
Lần chỉnh sửa cuối:
Upvote 0
Sử dụng nó tốt hơn Lock Tuy nhiên chỉ tác dụng với file VBA ít code và code cơ bản thôi còn kiểu như File bài số 5 và 8 là tịt toàn tập

Còn nó viết ra để bán nếu nói thế Ma nó mua mà luôn nói để fix lỗi làm theo chỉ dẫn abcdxyz ........... dài nhiều năm không hết
Bạn kiểm tra xem thử nha
link file gốc https://www.giaiphapexcel.com/diend...g-tính-và-cửa-sổ-làm-việc-nhanh-chóng.145757/
 

File đính kèm

  • SwitchWorkbooksAndWorksheets_32EXCEL.rar
    510.3 KB · Đọc: 5
Upvote 0
Sử dụng nó tốt hơn Lock Tuy nhiên chỉ tác dụng với file VBA ít code và code cơ bản thôi còn kiểu như File bài số 5 và 8 là tịt toàn tập

Còn nó viết ra để bán nếu nói thế Ma nó mua mà luôn nói để fix lỗi làm theo chỉ dẫn abcdxyz ........... dài nhiều năm không hết
Bài số 2 tôi nói như sau


khoãng 5 năm trước tôi phá nó nát các kiểu rồi
Ngày ấy và bây giờ nó vẫn cứ chỉ dẫn fix đó đó thôi :p:p

Hehe...VBA it code hoặc code cơ bản thì cần gì bảo mật mà phải chuyển DLL bác?
Chỉ khi code xịn sò, đầu tư chất xám, trí tuệ nhiều thì cần bảo mật, khi đó thì code bản thân nó đã phải chuẩn chỉ chứ đâu lơ tơ mơ dính lỗi cơ bản này nọ. Còn đã code lơ tơ mơ thì lập trình viên phải tự sửa cho chuẩn rồi mới kết chuyển DLL chứ. Lập trình viên muốn viết ứng dụng VBA để bán hay chia sẽ cho nhiều người dùng mà code đã không chuẩn để chuyển sang DLL thì bán, chia sẽ nỗi gì :cool:
 
Upvote 0
Tự nhiên bỏ gần cả chục triệu ra để compile một ứng dụng mã dài đăng đẳng, muốn đọc mã cũng phải đứt gãy cả tỉ tỉ nơron, mọc thêm 1000 chân tóc bạc. Hoặc compile một ứng dụng bé tẹo teo, chỉ để bảo vệ những dòng mã nghèo nàn.

Trong khi cả thế giới đang đón nhận một thế giới mã nguồn mở giúp phát triển tột bậc.

Còn bắt người ta phải cài dll các kiểu con mèo con dê.

Khóa mã VBA thôi, chắc ai rãnh mà bẻ khóa chưa, nói chi compile.
Compile mã, mà chắc gì mã trong đấy đã không đi học lại của người khác. Có khi còn chép lại nguyên si.

Cho đi còn không hết. Ích kỉ nghèo nàn.

Nhân quả cho đi sẽ được nhận lại.
Đã kém còn phô bày ích kỉ. Thì phước hết cho con cháu đi chăng tr.., b.. .

Viết được mã hay tôi còn mong cho mọi người học được mà phát triển con đường lập trình của mình.
Tham lam, ích kỉ, là gốc dẫn đến "
ngu si".


Hướng dẫn người cho đi không hướng dẫn, lại đi hướng dẫn dấu đi.

Lúc chiến tranh xảy ra, đói khát. Người khác ích kỉ lại rồi khóc.
 
Upvote 0
Hướng dẫn người cho đi không hướng dẫn, lại đi hướng dẫn dấu đi.

Hehe.. trên đây có nhiều người dấu code lắm đó em. Nhiều khi code đó đã có nhiều người làm rồi nhưng họ không có tung hô lên thôi và em nói đúng là phần lớn code cũng là xào đi xào lại của người này người kia để phù hợp cho ứng dụng của mình thôi.
Tôi cũng muốn dấu code lắm chứ nhưng tại code nó bẹc cà na quá nên không nghĩ tới được...:D
 
Lần chỉnh sửa cuối:
Upvote 0
Tùy mục đích mà sử dụng thôi !
 
Upvote 0
Chốt Lại thế này

1/ Tools đó sử dụng tốt hơn Lock XLS
2/ Chỉ sử dụng cho các dự án code VBA cơ bản
3/ Còn code lằng nhằng các kiểu là lỗi hay Tịt ... tùy cái có thể ok chứ không phải là tất cả
....

Khuyên dùng

Trước chưa có CON ChatGPT thì học code trên các ngôn ngữ lập trình khác rất khó Or Khó ....
Thì này có nó tốt nhất nên học 1 ngôn ngữ khác ngoài VBA mà dùng ... kẹt tới đâu hỏi chatGPT cho ta hướng code tầm 90 % tùy code

theo tôi nên học C/c++ Or Delphi tốt cho viết DLL ... còn ai đó không thích thì C# .... Python = tùy thích
 
Upvote 0
Web KT
Back
Top Bottom