vu_tuan_manh_linh
linhvtm84@gmail.com
- Tham gia
- 27/2/10
- Bài viết
- 2,637
- Được thích
- 1,903
- Giới tính
- Nam
- Nghề nghiệp
- Kỹ sư Kinh tế Xây dựng
Tôi đã đăng ký chủ đề này trong sinh nhật GPE 12, tuy nhiên do bận công việc đột xuất nên không tham dự được. Nay tôi tạo 1 chủ đề chia sẻ cùng mọi người, hy vọng sẽ giúp được những ai quan tâm, và mong nhận được những ý kiến đóng góp từ các chuyên gia.
____________
Chương trình của tôi gọi là phần mềm cũng được vì nó được cài đặt, được gỡ bỏ như những phần mềm khác, có icon riêng tạo trên desktop, pin to taskbar. Tuy nhiên cũng có thể gọi là 1 dự án VBA, vì chương trình chỉ đơn giản là 1 dự án VBA, 1 add-ins được mở bằng 1 file exe thay vì load một cách thông thường như các add-ins khác.
PHẦN 1: CHUẨN BỊ
Để chuẩn bị cho công việc tạo lập phần mềm, cần chuẩn bị các chương trình hỗ trợ như sau:
1. Excel phiên bản 2010 trở lên (đương nhiên rồi) để tạo file mẫu, tạo add-ins
2. Visual studio để viết file exe
3. Custom UI Editor để tạo menu ribbon cho excel
4. Phần mềm chống dịch ngược mã nguồn .net (tôi đang dùng ConfuserEx v0.6.0)
5. Phần mềm dịch ngược mã nguồn để kiểm tra xem mục số 4. đã hoạt động tốt chưa (Tôi đang dùng ILSpy và VB Decompiler)
6. Phần mềm tạo icon để tạo icon riêng cho phần mềm đang xây dựng (Tôi dùng iconlove)
7. Phần mềm đóng gói để đóng gói các tập tin, dự án thành file cài đặt (Tôi dùng Advanced Installer 13.2)
_____________
____________
Chương trình của tôi gọi là phần mềm cũng được vì nó được cài đặt, được gỡ bỏ như những phần mềm khác, có icon riêng tạo trên desktop, pin to taskbar. Tuy nhiên cũng có thể gọi là 1 dự án VBA, vì chương trình chỉ đơn giản là 1 dự án VBA, 1 add-ins được mở bằng 1 file exe thay vì load một cách thông thường như các add-ins khác.
PHẦN 1: CHUẨN BỊ
Để chuẩn bị cho công việc tạo lập phần mềm, cần chuẩn bị các chương trình hỗ trợ như sau:
1. Excel phiên bản 2010 trở lên (đương nhiên rồi) để tạo file mẫu, tạo add-ins
2. Visual studio để viết file exe
3. Custom UI Editor để tạo menu ribbon cho excel
4. Phần mềm chống dịch ngược mã nguồn .net (tôi đang dùng ConfuserEx v0.6.0)
5. Phần mềm dịch ngược mã nguồn để kiểm tra xem mục số 4. đã hoạt động tốt chưa (Tôi đang dùng ILSpy và VB Decompiler)
6. Phần mềm tạo icon để tạo icon riêng cho phần mềm đang xây dựng (Tôi dùng iconlove)
7. Phần mềm đóng gói để đóng gói các tập tin, dự án thành file cài đặt (Tôi dùng Advanced Installer 13.2)
_____________