Cần giúp đóng gói project macro vba excel thành file cài .exe

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

a6tammao003

Thành viên mới
Tham gia
3/7/23
Bài viết
16
Được thích
1
các bác cho hỏi e tạo được mấy cái macro này trên excel . bây giờ muốn gói vào add in 1 file cài exe để cài sang máy khác chạy file .exe là nó cũng hiện lên như thế này thì dùng phầm mềm gì, có bài hướng dẫn chi tiết không cho e xin đường link full HD ạ . tks !


screenshot_1688433517.png
 
Search google cho nhanh. Tìm tiếng Anh thì ra kết quả tốt hơn tiếng Việt.
 
Dùng lockxls nhé để tạo file cài đặt !
 
Hướng dẫn rồi mà không chịu mò !
 
các bác cho hỏi e tạo được mấy cái macro này trên excel . bây giờ muốn gói vào add in 1 file cài exe để cài sang máy khác chạy file .exe là nó cũng hiện lên như thế này thì dùng phầm mềm gì, có bài hướng dẫn chi tiết không cho e xin đường link full HD ạ . tks !


View attachment 292281
Trước đến giờ tui thường dùng Inno Setup để tạo file cài đặt cho Add-Ins và thấy nó chạy rất tốt, còn việc dùng như thế nào thì tui không có bài hướng dẫn cụ thể mà chỉ có file mẫu cho bạn tham khảo ở đường Link dưới và bạn xem bài số 10.
Và tui cũng vừa mới tham khảo thêm một phần mềm nửa là Setup Factory để tạo file cài đặt Add-Ins và tui cũng vừa thử chạy hơi bị ngon. Có thể xem hướng dẫn tại đây.
Bài đã được tự động gộp:

Bác cho tui hỏi thêm là trong Video thấy tạo đường dẫn đến thư mục mặc định Office 14 vậy nếu máy tính không có Office 14 mà chỉ có Office 16 thì nó có vào được chổ cần vào hay không?
 
Lần chỉnh sửa cuối:
Trước đến giờ tui thường dùng Inno Setup để tạo file cài đặt cho Add-Ins và thấy nó chạy rất tốt, còn việc dùng như thế nào thì tui không có bài hướng dẫn cụ thể mà chỉ có file mẫu cho bạn tham khảo ở đường Link dưới và bạn xem bài số 10.
Và tui cũng vừa mới tham khảo thêm một phần mềm nửa là Setup Factory để tạo file cài đặt Add-Ins và tui cũng vừa thử chạy hơi bị ngon. Có thể xem hướng dẫn tại đây.
Bài đã được tự động gộp:


Bác cho tui hỏi thêm là trong Video thấy tạo đường dẫn đến thư mục mặc định Office 14 vậy nếu máy tính không có Office 14 mà chỉ có Office 16 thì nó có vào được chổ cần vào hay không?
Chỗ đó phải sữa thôi máy công cụ trên mình ít dùng nên biết tới đâu chỉ tới đó ! Với lại tôi thấy nó thao tác đơn giản và nhanh so với các phần mềm đóng gói khác.
 
Lần chỉnh sửa cuối:
Chỗ đó phải sữa thôi máy công cụ trên mình ít dùng nên biết tới đâu chỉ tới đó ! Với lại tôi thấy nó thao tác đơn giản và nhanh so với các phần mềm đóng gói khác.
Nếu bị giới hạn vậy thì không xong rồi, mỗi máy một phiên bản Office mà làm theo cách này thì toan ngay. Ít nhật khi chạy Setup nó phải dò được phiên bản Office đang cài trong máy, khi dò xong nó phải tự đăng ký file xlam với máy tính để Excel biết mà load khi khởi động.
Sẳn đây chia sẻ kết quả tạo file cài đặt cho Add-Ins Excel bằng 2 phần mềm tui nói ở trên là Inno Setup và Setup Factory, bạn nào rảnh có thể cài thử sẽ thấy nó nhận mọi phiên bản Office cài trong máy.
 

File đính kèm

  • InnoSetup.zip
    1.4 MB · Đọc: 15
  • Setup_Factory.zip
    2.2 MB · Đọc: 14
Rảnh tôi bà tám vẻ ra cho mà có hướng làm nè

1/ khả năng chưa viết code được trên bất cứ ngôn ngữ nào khác ngoài VBA .. mà cứ code mọi cái trong VBA thì không cần khóa + các kiểu làm gì
mất thời gian và vô tích sự cuối cùng chỉ phòng vài tay gà mờ

2/ Lock XLS thì cũng bỏ ra 1 bên vì không cần thiết có khi báo virus xong xóa File

3/ sử dụng Tools của bên thứ 3 gì đó thì cũng hạn chế nhiều cái và không hiệu quả

4/ thay vì có thời gian tìm mọi cách khóa + mã hóa trên VBA các kiểu thì học 1 ngôn ngữ khác ngoài VBA viết cho nó an toàn và hiện đại hơn

5/ nếu viết AddIns trên VBA thì làm theo chỉ dẫn bài số 8 là tạm ok nếu xét thấy khó qua Copy = tay xong Add nó vào cũng xong

6/ Rảnh học COM Delphi viết đi là xong thôi viết 1 cái Addins COM DLL có cả Menu Ribbon trong đó xong cho ai sử dụng chỉ đăng ký phát là xong

Nếu lý sự máy Cty không có quyền Run As thì viết DLL xuất Hàm API xem có chạy được không ???

tạm vậy đi thong thả rảnh bà 9 tiếp cho vui lúc vắng vẻ thôi
 
Mình cứ tưởng save thành file định dang add ins là tạo file cài thì nó sẽ tự hiện lên cả tab ribbon mà mình tự tạo bằng tay trên excel . hoá ra đọc bài của bác "giải pháp " thấy còn có cả 1 bầu trời tạo button RIBbon nữa mới xong được :v.
Giờ tạo ra tab ribbon hiện lên hình icon rồi mà click vào lại lỗi. còn code chạy đơn vẫn ổn @@.
 

File đính kèm

  • TS_add_in.xlsm
    32 KB · Đọc: 2
Mình cứ tưởng save thành file định dang add ins là tạo file cài thì nó sẽ tự hiện lên cả tab ribbon mà mình tự tạo bằng tay trên excel . hoá ra đọc bài của bác "giải pháp " thấy còn có cả 1 bầu trời tạo button RIBbon nữa mới xong được :v.
Giờ tạo ra tab ribbon hiện lên hình icon rồi mà click vào lại lỗi. còn code chạy đơn vẫn ổn @@.
Túm lại làm theo video ổn chưa?
 
Web KT
Back
Top Bottom