Thật ra mình tạo file setup chủ yếu là cho tất cả mọi người từ biết cài đặt Add-Ins đến những người không biết cài đặt Add-Ins vẫn sử dụng được. Chứ đúng như bác nói là chỉ Copy file xlam vào là đúng rồi (tạo file setup mục đích cũng vậy và thêm 2 file nửa dùng để gỡ bỏ chỉ mất vài chục Kb không ảnh hưởng nhiều đến dung lượng), nhưng tôi chỉ muốn cho tiện người dùng thôi. (Có người tôi chỉ cách cài đặt file xlam vào Excel rất nhiều lần nhưng khi sang máy khác lại không nhớ cách copy và cài đặt chính vì vậy tôi mới tạo file setup đó mà).Viết trên VB6 File *.dll đó...........
viết Add-ins vào đó đi ....chứ bạn viết Add-ins xong lại dùng một phần mềm khác setup vào máy cho nó nặng máy ra mà cuối cùng cũng chỉ là một file *.xlam nằm trong ổ c thôi mà ....
mình đã test file của bạn mấy lần rồi đó....
Bạn có thể sử dụng VB6 làm file setup được mà ....tham khảo bài viết trên GPE....Thật ra mình tạo file setup chủ yếu là cho tất cả mọi người từ biết cài đặt Add-Ins đến những người không biết cài đặt Add-Ins vẫn sử dụng được. Chứ đúng như bác nói là chỉ Copy file xlam vào là đúng rồi (tạo file setup mục đích cũng vậy và thêm 2 file nửa dùng để gỡ bỏ chỉ mất vài chục Kb không ảnh hưởng nhiều đến dung lượng), nhưng tôi chỉ muốn cho tiện người dùng thôi. (Có người tôi chỉ cách cài đặt file xlam vào Excel rất nhiều lần nhưng khi sang máy khác lại không nhớ cách copy và cài đặt chính vì vậy tôi mới tạo file setup đó mà).
chỉ có pass open workbook là chơi không nổi thôi chứ cái sheet ,workbook thì ko cần phần mềm nàoHaha. Download Full file setup cài và thử là..........Ô kê mở được rồi...haha....thật là "đơn giản" như "đang giỡn" ỉ nhỉ???
Cảm ơn bạn hiền @doveandrose rất nhiều...Trước giờ xài WIn 64+office 64 cứ trầy vi tróc vảy với cái vụ Pass này...hầu như không thể pá được...giờ thì khỏe rồi.
------------------------
Cái này với Pass VBA. Còn với Pass Protect Sheet/Protect Workbook thì sao nhỉ???
tìm bài viết của tôi trên diễn đàn nhéỒ hay thế à, bác có thể chia sẽ được không?
Bài viết của bạn trên 2000 bài tìm chắc tới tết quá, bạn có nhã ý chia sẽ thì chỉ cách luôn đi.tìm bài viết của tôi trên diễn đàn nhé
ngày xưa tôi cứ tưởng là excel 2013 bảo mật cao . ai dè đưa file lên có bạn gì ngoài hà nội mở tuốt luôn
tự nhiên học được bạn ý chiêu mở pass không cần code mới nghê chứ
Mạnh mới Test Office 2010+win10 Tịt nha ..........Nó đây bạn: http://www.giaiphapexcel.com/forum/...-thể-dùng-code-mở-pass-protect-workbook/page2
Và tôi cũng đã thử là pass Sheet/ workbook bay hết...chỉ có cái pass Open thôi...
P.s: tôi xài office 2016 (2013 cũng gần tương tự.)
Test với file .xlsx & .xlsb (có code) : 2 file đều có pass Sheet/ Pass workbook.....=> Save as chúng thành .xls
Save và đóng lại. Sau đó mở file vừa save as .xls lên tự nhiên Pass Sheet/ lần pass Workbook bay hết.....
--------------------
Và lưu ý: hình như là tôi đang xài Office 2016 (chắc 2013 cũng tương tự).
1. Nếu file đang là ở định dạng .xlsx .xlsb .xlsm chúng ta tiến hành Đặt pass Protect Sheet/ Protect Workbook. Sau đó save thành .xls . Sau đó save file .xls này lại. Đóng file này. Mở lên thì bay hết pass nhá
2. Nếu đi đường vòng là: nếu file đang ở định dạng .xls (2003 trở về trước) mà tiến hành đặt Pass sheet/ workbook. Sau đó save as thành .xlsx .xlsm .xlsb (tât nhiên là save as lên phiên bản cao hơn thì pass vẫn tồn tại.)
Sau đó từ file .xlsx .xlsm .xlsb vừa save as này. Ta lại save as ngược lại file .xls => Khi mở file .xls vừa save as lên thì Pass vẫn còn tồn tại nhé
=> Kết luận Lỗ Hổng do chính là lúc ta đặt pass cho file ở đuôi dạng phiên bản cao hơn là .xlsx .xlsm .xlsb ......... Còn nếu ta cố tình đặt pass Protect sheet/Protect Workbook từ file đuôi .xls thì Pass vẫn tồn tại............... (và đây là chiêu mới...kakaka.......Công nhận siêng TEST quá chừng.)
hahaha........
1. Nếu file đang là ở định dạng .xlsx .xlsb .xlsm chúng ta tiến hành Đặt pass Protect Sheet/ Protect Workbook. Sau đó save thành .xls . Sau đó save file .xls này lại. Đóng file này. Mở lên thì bay hết pass nhá
<sheetProtection scenarios="1" objects="1" sheet="1" spinCount="100000" saltValue="CoPbac4CxTqDCZhGFaIEFw=="
hashValue="Oixj4Dwq7wC71QDQQmbOauEJeCGagMkLlQM6A+6BuBEbPtlbYpgy0khRQwExKN6+ciDMfGYLspvwl78ZPl5Ubw=="
algorithmName="SHA-512"/>
2. Nếu đi đường vòng là: nếu file đang ở định dạng .xls (2003 trở về trước) mà tiến hành đặt Pass sheet/ workbook. Sau đó save as thành .xlsx .xlsm .xlsb (tât nhiên là save as lên phiên bản cao hơn thì pass vẫn tồn tại.)
Sau đó từ file .xlsx .xlsm .xlsb vừa save as này. Ta lại save as ngược lại file .xls => Khi mở file .xls vừa save as lên thì Pass vẫn còn tồn tại nhé
<sheetProtection sheet="1" password="CE88"/>
Nó đây bạn: http://www.giaiphapexcel.com/forum/...-thể-dùng-code-mở-pass-protect-workbook/page2
Và tôi cũng đã thử là pass Sheet/ workbook bay hết...chỉ có cái pass Open thôi...
P.s: tôi xài office 2016 (2013 cũng gần tương tự.)
Test với file .xlsx & .xlsb (có code) : 2 file đều có pass Sheet/ Pass workbook.....=> Save as chúng thành .xls
Save và đóng lại. Sau đó mở file vừa save as .xls lên tự nhiên Pass Sheet/ lần pass Workbook bay hết.....
--------------------
Và lưu ý: hình như là tôi đang xài Office 2016 (chắc 2013 cũng tương tự).
1. Nếu file đang là ở định dạng .xlsx .xlsb .xlsm chúng ta tiến hành Đặt pass Protect Sheet/ Protect Workbook. Sau đó save thành .xls . Sau đó save file .xls này lại. Đóng file này. Mở lên thì bay hết pass nhá
2. Nếu đi đường vòng là: nếu file đang ở định dạng .xls (2003 trở về trước) mà tiến hành đặt Pass sheet/ workbook. Sau đó save as thành .xlsx .xlsm .xlsb (tât nhiên là save as lên phiên bản cao hơn thì pass vẫn tồn tại.)
Sau đó từ file .xlsx .xlsm .xlsb vừa save as này. Ta lại save as ngược lại file .xls => Khi mở file .xls vừa save as lên thì Pass vẫn còn tồn tại nhé
=> Kết luận Lỗ Hổng do chính là lúc ta đặt pass cho file ở đuôi dạng phiên bản cao hơn là .xlsx .xlsm .xlsb ......... Còn nếu ta cố tình đặt pass Protect sheet/Protect Workbook từ file đuôi .xls thì Pass vẫn tồn tại............... (và đây là chiêu mới...kakaka.......Công nhận siêng TEST quá chừng.)
hahaha........
Thật ra từ Office 2003 - 2016 mở Pass Sheet & Workbook điều không cần dùng tới code ..........trừ 1 cái Open là thua thôi...... mà pass open hình như dùng OpenOffice mở lên hết hay sao đó....mạnh nghe nói chứ chưa thửNhư tôi đã nói với các bạn rồi từ 2013 trở đi mà lưu đặt password thì đâu cần Code vẫn mở được. Còn các phiên bản khác thì code có đầy ra đó.
Tóm lại từ phiên bản 2010 về trước chạy được code.thì dùng code. 2013 trở Đi dùng bằng tay.
đơn giản thôi mà Bạn .... bạn xem video nha...........Lại thêm cái đoạn đỏ đỏ nữa ta...chàng Mạnh có chiêu gì sao không show ra luôn... đi...
Thì cơ bản là vậy cho dù họ có xài đời nào thì bằng cách gì đi nữa đục thủng là ok rồi............xong trả về cho khổ chủ..........xong.....Dĩ nhiên vậy thì ok. Nhưng nhỡ ta xài office đời cao...nhưng có người xài office 2003 thôi...thì chắc phải code két rồi, WINRAR thua với file .xls
Mạnh mới Test Office 2010+win10 Tịt nha ..........