Có cách nào để một add-In tự tạo khởi động cùng Excel ?

Liên hệ QC

Blad01

Thành viên thường trực
Tham gia
6/10/07
Bài viết
344
Được thích
28
Tình cờ tôi Down được một add-in của thầy Phạm Duy Long về cách sắp xếp họ tên theo chữ cái tiếng việt rất hay. Nhưng khổ nỗi mỗi lần muốn sử dụng lại phải mở thư mục chứa add-In đó ra để chạy --> Rất bất tiện. Vậy xin hỏi các bác là có cách nào để add-In đó luôn được khởi động cùng với Excell hay không (tức là khi mở bất kì một file Excell nào nên là add-In đó xẽ chạy).
Chân thành cảm ơn !.
 
Vậy bạn đặt cái Add-Ins đó vào trong thư mục "C:\Program Files\Microsoft Office\OFFICE11\XLSTART" thử xem!
 
Lần chỉnh sửa cuối:
Tình cờ tôi Down được một add-in của thầy Phạm Duy Long về cách sắp xếp họ tên theo chữ cái tiếng việt rất hay. Nhưng khổ nỗi mỗi lần muốn sử dụng lại phải mở thư mục chứa add-In đó ra để chạy --> Rất bất tiện. Vậy xin hỏi các bác là có cách nào để add-In đó luôn được khởi động cùng với Excell hay không (tức là khi mở bất kì một file Excell nào nên là add-In đó xẽ chạy).

Từ một file excel bất kỳ, bạn vào Tool/Add-Ins, chọn Browse. Chỉ đến đường dẫn lưu Add-Ins đó, sao đó ấn OK. Đóng hộp thoại này lại. Vậy là xong. Kể từ giờ trở đi, khi mở excel lên là tự động các add-ins được chọn sẽ tự động mở lên theo.
 
Từ một file excel bất kỳ, bạn vào Tool/Add-Ins, chọn Browse. Chỉ đến đường dẫn lưu Add-Ins đó, sao đó ấn OK. Đóng hộp thoại này lại. Vậy là xong. Kể từ giờ trở đi, khi mở excel lên là tự động các add-ins được chọn sẽ tự động mở lên theo.

Mình đã làm theo cách của bạn nhưng sao mình không thấy nó chạy hoặc xuất hiện trên thanh công cụ gì hết ( mình sử dụng add-ins d0ổi số và SapxepVN ) . Những lần trước ở cty cũ mình vẫn thực hiện thao tác như ở trên là sử dụng được , nhưng sao lần này qua cty mới lại ko sử dụng được ? Mong các bác chỉ giúp .
 
Liệu bạn đã giảm mức độ bảo mật xuống mức Low chưa? (Xin lỗi vì không chỉ ra cụ thể được, tôi đang dùng Office 2007 nên không nhớ Office 2003 như nào)
 
Mình đã làm theo cách của bạn nhưng sao mình không thấy nó chạy hoặc xuất hiện trên thanh công cụ gì hết ( mình sử dụng add-ins d0ổi số và SapxepVN ) . Những lần trước ở cty cũ mình vẫn thực hiện thao tác như ở trên là sử dụng được , nhưng sao lần này qua cty mới lại ko sử dụng được ? Mong các bác chỉ giúp .
Ngoài chú ý như ở trên, Về vấn đề ađd-in, các Bác có thể tham khảo file dưới.
Tập hợp một số bài viết về cách ađd-in khi tôi tìm hiểu về vấn đề này.
Hi vọng có ích cho Bạn.
 

File đính kèm

  • packing VBA.rar
    24.2 KB · Đọc: 450
Làm thế nào để add in đó khi chuyển qua máy khác thì vẫn sử dụng được.Ý của em là File excel đó gửi cho người khác thì mở ra vẫn sử dụng được add in đó. Làm sao để Add in đó vẫn đi kèm theo file excel luôn.
Thanks.
 
Làm thế nào để add in đó khi chuyển qua máy khác thì vẫn sử dụng được.Ý của em là File excel đó gửi cho người khác thì mở ra vẫn sử dụng được add in đó. Làm sao để Add in đó vẫn đi kèm theo file excel luôn.
Thanks.

Hổng có cái vụ Add-In "tự đi theo" vậy đâu
 
Tình cờ tôi Down được một add-in của thầy Phạm Duy Long về cách sắp xếp họ tên theo chữ cái tiếng việt rất hay. Nhưng khổ nỗi mỗi lần muốn sử dụng lại phải mở thư mục chứa add-In đó ra để chạy --> Rất bất tiện. Vậy xin hỏi các bác là có cách nào để add-In đó luôn được khởi động cùng với Excell hay không (tức là khi mở bất kì một file Excell nào nên là add-In đó xẽ chạy).
Chân thành cảm ơn !.
Bạn có thể tạo file cài đặt tự động đăng ký với Excel và chạy theo Excel khi nó khởi động
Tham khảo ở đây: http://www.giaiphapexcel.com/forum/...-AddIns-cho-Excel-trong-VB6&p=38137#post38137
 
Bạn có thể tạo file cài đặt tự động đăng ký với Excel và chạy theo Excel khi nó khởi động
Tham khảo ở đây: http://www.giaiphapexcel.com/forum/...-AddIns-cho-Excel-trong-VB6&p=38137#post38137
Bạn trả lời cho 1 bài từ 7 năm trước, chủ nhân của topic có khi đã phiêu du về nơi nào rồi cũng nên.
Tôi nghĩ chỉ cần làm theo #3 kết hợp với tích chọn vào Add-Ins để hiển thị menu Add-Ins trên thanh Menu.
 
Bạn trả lời cho 1 bài từ 7 năm trước, chủ nhân của topic có khi đã phiêu du về nơi nào rồi cũng nên.
Tôi nghĩ chỉ cần làm theo #3 kết hợp với tích chọn vào Add-Ins để hiển thị menu Add-Ins trên thanh Menu.
Bạn cũng đang trả lời cho 1 bài từ 7 năm trước, chủ nhân của topic có khi đã phiêu du về nơi nào rồi cũng nên.
Ở đây không phải là để chủ nhân nó xem có khi là người khác tham khảo cũng được vậy, cụ thể là bạn đã đọc nó rồi còn gì. hehehe
 
xài VB.Net nó làm cho đơn giản hơn VB6......
Không ý mình là không cần lập trình cho nó cực có sẳn sử dụng cho nó nhẹ. Mình tìm thấy tệp tin excelAdd-Ins Install (Sử dụng Innosetup để tạo file cài đặt)
Lấy tệp tin này về và dùng Inno Setup để tạo file cài đặt rất hay, nó tự động đăng ký với mọi bản Office.
https://github.com/bovender/ExcelAddinInstaller
 
1) Bạn cũng đang trả lời cho 1 bài từ 7 năm trước, chủ nhân của topic có khi đã phiêu du về nơi nào rồi cũng nên.
2) Ở đây không phải là để chủ nhân nó xem có khi là người khác tham khảo cũng được vậy, cụ thể là bạn đã đọc nó rồi còn gì. hehehe
1) Bạn NHẦM to. Tôi đang trả lời cho bài của bạn viết. Chứ không có bài của bạn thì topic này đâu có Bài mới và chắc chắn topic này sẽ nằm bẹp ở 1 góc 7 năm về trước. Có phải không bạn?
2) Tất nhiên đọc thì có đọc toàn bộ các bài của topic này.
 
Không ý mình là không cần lập trình cho nó cực có sẳn sử dụng cho nó nhẹ. Mình tìm thấy tệp tin excelAdd-Ins Install (Sử dụng Innosetup để tạo file cài đặt)
Lấy tệp tin này về và dùng Inno Setup để tạo file cài đặt rất hay, nó tự động đăng ký với mọi bản Office.
https://github.com/bovender/ExcelAddinInstaller
Mình mới coi mà chưa biết cách xài
 
Tình cờ tôi Down được một add-in của thầy Phạm Duy Long về cách sắp xếp họ tên theo chữ cái tiếng việt rất hay. Nhưng khổ nỗi mỗi lần muốn sử dụng lại phải mở thư mục chứa add-In đó ra để chạy --> Rất bất tiện. Vậy xin hỏi các bác là có cách nào để add-In đó luôn được khởi động cùng với Excell hay không (tức là khi mở bất kì một file Excell nào nên là add-In đó xẽ chạy).
Chân thành cảm ơn !.

Khi tạo ra addins, bạn dùng custom UI editor để customize ribbon, sau đó bạn paste file add-in vào C:\Users\"user name"\App Data\Local\Microsoft\Roaming\Microsoft\Addins, vào excel option chọn add-in, sau đó vào go/ và tích vào addins bạn cần ấn OK. Addin- sẽ tự khởi đổng trên ribbon trong mọi file excel bạn mở
 
Bạn cũng từng thấy Add-Ins VnTools-Excel bạn đã cài thử, sử dụng và góp ý. Mình dùng https://github.com/bovender/ExcelAddinInstaller để tạo đó. Nó tự nhận diện phiên bản Office và tự đăng ký Add-Ins luôn.
File đó tải về rồi đang coi nhưng chưa biết xài thế nào.....+-+-+-++-+-+-+
Mình thấy VB.Net Bạn Make thành File *.dll chỉ chạy lần đầu lần sau nó load luôn ... Code thì đố mà coi được ...còn bạn làm vậy code mình vẫn coi tốt mà ..ma khi vào của sổ VBA thấy cái Add-Ins nó luôn.....còn VB.net hết thấy
 
Lần chỉnh sửa cuối:
Bạn cũng từng thấy Add-Ins VnTools-Excel bạn đã cài thử, sử dụng và góp ý. Mình dùng https://github.com/bovender/ExcelAddinInstaller để tạo đó. Nó tự nhận diện phiên bản Office và tự đăng ký Add-Ins luôn.
Bạn thử cái này của lê đắc hiền xem nha.....VB.net đó .....xem coi code được không nha
đó là viết ở bản VB.net 2008 đó bản 2012 còn hay hơn nhiều.........
 

File đính kèm

  • VnFontTools.rar
    379.4 KB · Đọc: 39
File đó tải về rồi đang coi nhưng chưa biết xài thế nào.....+-+-+-++-+-+-+
Mình thấy VB.Net Bạn Make thành File *.dll chỉ chạy lần đầu lần sau nó load luôn ... Code thì đố mà coi được ...còn bạn làm vậy code mình vẫn coi tốt mà ..ma khi vào của sổ VBA thấy cái Add-Ins nó luôn.....còn VB.net hết thấy
Chịu vậy, để bảo mật phải khóa project lại thôi. Còn cách của bạn đòi hỏi phải biết VB.Net, mình thì mù tịch VB.Net
Để đơn giản khỏi cần lập trình thì dùng cách của mình vậy.
 
Web KT
Back
Top Bottom