Câu hỏi thường gặp (FAQ)
Tổng hợp các câu hỏi thường gặp khi cài đặt và sử dụng DVDAddin.
Cài đặt & License
1. Tôi cài xong nhưng không thấy tab DVD Addin trên Ribbon Excel?
Bộ cài tự nhận diện Excel 32-bit/64-bit và tự ghi add-in vào danh sách OPEN của Excel. Nếu vẫn không thấy tab, hãy bật thủ công:
Mở Excel → File → Options → Add-ins → dưới cùng có dropdown Manage → chọn Excel Add-ins → click Go → tích vào dòng DVDAddin-AddIn64-packed.xll. Nếu chưa thấy → click Browse và chọn file tại:
- 64-bit Excel:
C:\DVDAddin\DVDAddin-AddIn64-packed.xll - 32-bit Excel:
C:\DVDAddin\DVDAddin-AddIn-packed.xll
Add-in cài đúng hai tab: DVD Addin (tiện ích văn phòng) và DVD Cons (xây dựng).
→ Xem chi tiết: Cài đặt
2. Tôi cài rồi mở Excel lên báo "It was not possible to find a compatible framework version for .NET Desktop Runtime 8.0.0"?
Bộ cài tự nhận diện Excel 32-bit/64-bit và tải .NET 8 Desktop Runtime phù hợp. Nếu vẫn lỗi → tải thủ công đúng bitness của Excel (không phải bitness của Windows):
3. Phải đóng Excel khi cài bản mới không?
Bắt buộc. Excel giữ file .xll trong bộ nhớ suốt phiên làm việc; nếu còn một cửa sổ Excel nào đang mở (kể cả cửa sổ Excel do Outlook mở ngầm), bộ cài không ghi đè được và bạn sẽ tiếp tục chạy bản cũ dù đã "cài xong".
Đóng tất cả Excel → kiểm tra tiến trình EXCEL.EXE trong Task Manager → chạy setup → mở lại Excel.
4. License có dùng được trên nhiều máy không?
Cửa sổ Mua bản quyền cho chọn thời hạn — 1 năm, 2 năm (−14%), 3 năm (−23%), 🔒 Trọn đời, hoặc Khác — liên hệ — và số máy từ 1 tới 10, kèm mục Hơn 10 máy — liên hệ. Mỗi seat là một license riêng, mỗi license gắn với một phiên đăng nhập tại một thời điểm: đăng nhập ở máy mới sẽ chấm dứt phiên đang chạy trên máy cũ.
Nhiều máy được giảm theo bậc — hộp thoại ghi sẵn −18% ở mức 3 máy và −28% ở mức 5 máy. Các mốc này là điểm neo; số máy nằm giữa được nội suy tuyến tính, nên 2 hay 4 máy vẫn ra giá hợp lý chứ không phải nhân thẳng.
Giá luôn lấy từ máy chủ
Add-in không nhúng bảng giá trong máy: hộp thoại gọi máy chủ lấy bảng giá rồi hiển thị đúng con số hiện hành cho từng tổ hợp gói / thời hạn / số máy, kèm mã QR chuyển khoản. Vì vậy hãy đọc giá ngay trong hộp thoại, đừng dựa vào con số chép lại ở tài liệu hay bài đăng cũ.
5. Tôi quên password license?
Password do máy chủ cấp và chỉ admin reset được. Liên hệ qua nhóm Zalo hỗ trợ (zalo.me/g/yqzwvk121) hoặc website dvdaddin.dvdpm.net, kèm email đã mua → admin reset → bạn nhận password tạm qua email và đổi lại sau khi đăng nhập.
6. Tôi muốn dùng thử trước khi mua?
Tự động — cài lần đầu là bắt đầu 30 ngày dùng thử, đầy đủ tính năng kể cả các lệnh PRO. Ngày bắt đầu trial được neo cả trong registry lẫn trên máy chủ, nên gỡ ra cài lại không làm mới được thời hạn.
Hết trial, các lệnh có nhãn License hoặc PRO sẽ khoá; phần còn lại của add-in (đa số tiện ích văn bản, ô/dòng, công thức, sheet) vẫn dùng bình thường.
7. Sự khác biệt giữa STANDARD và PRO là gì?
PRO mở thêm 19 lệnh, tập trung vào ba mảng:
- Phân tích tiến độ — Kiểm tra chất lượng (DCMA), EVM Report, Variance Dashboard, Baseline, Snapshot tuần, Trend snapshot, Lookahead 2/3 tuần, Sinh tiến độ khoảng tuỳ chọn, Nhân lực, Dòng tiền, Ràng buộc, Xuất/Nhập XML (P6/MSP), AI Lập tiến độ, Đề xuất tiến độ.
- Hồ sơ QA/QC — Kế hoạch TN, Kế hoạch NT.
- QS — AI Báo giá XD.
Tài khoản STANDARD kích hoạt trước 01/07/2026 vẫn giữ được các lệnh PRO cho tới khi hết hạn license.
Dịch thuật & AI
8. DVDAddin dùng những dịch vụ AI nào?
| Dịch vụ | Khoá API | Ghi chú |
|---|---|---|
| Google Translate | Không cần | Mặc định cho lệnh Dịch và hàm dvdTranslate. |
| Gemini | aistudio.google.com/apikey | Nhà cung cấp AI mặc định của add-in. |
| ChatGPT (OpenAI) | platform.openai.com/api-keys | |
| Groq | console.groq.com/keys | Nhanh, free tier rộng. |
| NVIDIA NIM | build.nvidia.com |
Trong cửa sổ Dịch ngôn ngữ bạn chỉ thấy ba lựa chọn Google / Gemini / ChatGPT — mục "ChatGPT" thực chất chạy theo nhà cung cấp OpenAI-compatible đang đặt trong Tùy chọn, nên nếu bạn để Service là Groq hoặc NVIDIA thì bản dịch đi qua đúng dịch vụ đó.
Khuyến nghị: Google cho văn bản thường, Gemini cho thuật ngữ xây dựng — prompt dịch của add-in đã ép sẵn hàng chục cặp thuật ngữ chuyên ngành (starter bar, lean concrete, jacked-in pile…).
9. Vì sao Gemini báo "RECITATION" / "SAFETY"?
Đó là finishReason do chính Gemini trả về; add-in hiển thị lại nguyên văn ở dòng trạng thái:
- RECITATION — Gemini chặn output vì trùng nội dung công khai (hay gặp khi dán nguyên văn tiêu chuẩn, điều khoản hợp đồng).
- SAFETY — nội dung chạm bộ lọc an toàn (rất hiếm với văn bản kỹ thuật).
- MAX_TOKENS — câu trả lời bị cắt; chia nhỏ vùng dịch hoặc chọn model có context lớn hơn.
→ Cách xử lý chung: chia nhỏ vùng dịch, hoặc đổi sang Google / ChatGPT.
10. Tại sao dịch chậm khi vùng chọn có nhiều ô trùng nhau?
Với Gemini / ChatGPT thì ngược lại — add-in đã gộp trùng (dedupe) trước khi gọi API: một lô 25 ô cùng nội dung chỉ gửi đi 1 chuỗi rồi phát lại kết quả cho cả 25 ô. Vùng chọn được cắt thành từng lô 25 ô, chạy song song tối đa 10 lô, nên vùng vài nghìn dòng vẫn mất thời gian — hãy chia thành từng đợt.
Với Google thì khác hẳn: add-in gửi một request cho mỗi ô, không gộp trùng và không giới hạn số request chạy song song. Một cột 500 ô lặp lại cùng một chữ vẫn là 500 lượt gọi mạng — đây mới đúng là trường hợp "nhiều ô trùng nhau thì chậm".
Cách xử lý:
- Vùng lớn và nhiều nội dung lặp → chọn Gemini hoặc ChatGPT để được hưởng dedupe, hoặc lọc
Uniquetrước rồi dò kết quả ngược lại. - Trong nhóm OpenAI-compatible, Groq thường phản hồi nhanh nhất.
- Dịch một lần rồi Paste Special → Values, đừng để cả bảng phụ thuộc vào hàm
dvdTranslatesống — hàm này gọi Google Translate cho từng ô, mỗi lần recalc là một lượt mạng.
11. Có hàm nào gọi AI/mạng ngay trong ô không?
Có 4 hàm cần Internet: dvdTranslate, dvdStock, DVDFx và dvdAIExplain (hàm này còn cần API key Gemini). DVDFx và dvdAIExplain chạy bất đồng bộ — ô hiện #N/A waiting... rồi tự cập nhật khi có kết quả.
Ngoài 4 hàm đó, 43 hàm còn lại chạy hoàn toàn cục bộ.
In ấn & Xuất file
12. Lệnh "In hàng loạt" chạy nhiều vòng thì Excel như bị treo?
Vòng lặp dài (hàng trăm bộ hồ sơ) thật sự mất vài phút — mỗi vòng add-in ghi số vào driver cell, để Excel tính lại toàn sheet rồi mới in. Excel trông như đứng hình là bình thường.
Hai nguyên nhân làm nó lâu bất thường:
- Workbook có
Worksheet_Changetrong VBA chạy nặng mỗi lần driver cell đổi giá trị → thêmApplication.EnableEvents = Falseở đầu handler, hoặc tách biểu mẫu sang workbook không VBA. - Có người gõ vào ô trong lúc lệnh đang chạy → Excel từ chối thao tác COM của add-in. Đừng chạm vào bảng tính cho tới khi xong.
13. Xuất PDF gộp thì thứ tự các bộ hồ sơ có đúng không?
Có. Khi tick Gộp các file PDF xuất ra thành 1 file duy nhất, mỗi vòng lặp xuất một file PDF tạm rồi add-in ghép lại theo đúng thứ tự vòng lặp (1, 2, 3…), không sắp theo tên file.
14. In hàng loạt bị thừa trang trắng?
Kiểm tra hai chỗ trong khung Tùy chọn của cửa sổ In hàng loạt:
- Tự chèn ngắt trang tại vùng ký — bật khi phần ký bị vắt sang trang, tắt khi biểu mẫu đã vừa trang.
- Hai tuỳ chọn bỏ qua vùng / trang in có công thức
dvdPicnhưng không có hình — bật lên nếu biểu mẫu có ô ảnh mà chưa gắn ảnh, nếu không phần đó vẫn in ra thành trang trắng.
15. Trộn sang Word cho ra file trống / không thay chỗ trống?
Placeholder trong file Word mẫu phải viết dạng [TenCot] — dấu ngoặc vuông, không phải ngoặc nhọn — và trùng CHÍNH XÁC tiêu đề cột trên sheet, kể cả dấu tiếng Việt và khoảng trắng.
Ngoài ra: vùng dữ liệu bạn quét bắt buộc gồm cả dòng tiêu đề, và chỗ trống nằm trong header/footer/text box của file mẫu có thể không được thay — hãy chạy thử vài dòng trước khi phát hành cả loạt.
DVD Cons (xây dựng)
16. Cắt thép tối ưu cho ra tỷ lệ phế cao?
Cửa sổ Xem trước cắt thép hiện tỷ lệ phế bằng chữ đỏ khi vượt ngưỡng đặt trong cấu hình. Trước khi kết luận thuật toán kém, kiểm tra dữ liệu đầu vào:
- Mạch cắt (kerf) khai theo đường kính và mác thép — mặc định 4 mm; khai sai thì cả phương án lệch.
- Cột Cho phép nối (Yes/No) trong sheet
02_NhuCauCat: những thanh dài gần bằng cây 11,7 m mà đểNosẽ luôn sinh đầu thừa lớn. - Khai thêm thép tồn kho để thuật toán tận dụng các cây dở thay vì luôn cắt cây mới; tiêu đề mỗi cây trong cửa sổ xem trước ghi rõ "cây mới" hay "tồn kho".
Bấm Đóng ở cửa sổ xem trước là huỷ hoàn toàn, không sheet nào bị ghi — cứ chạy thử thoải mái.
17. Vẽ tiến độ mà ngày bị sai?
- Ô Start / Finish phải ở định dạng Date, không phải Text.
- Predecessors ghi theo
Activity ID+ kiểu quan hệ, ví dụMHC1060FS,MHC1090SS,MHC1150FF— đúng như trong file mẫuGanttChart.xlsx. - Duration là số nguyên ngày.
- Bật Tự động tính để lịch tự tính lại mỗi khi sửa Duration / Start / Finish, và Tự động vẽ để biểu đồ tự cập nhật theo.
- Lịch làm việc và danh sách ngày nghỉ lễ lấy từ sheet
Inputcủa file mẫu và từ Cài đặt — sai lịch thì ngày kết thúc cũng sai.
Đừng bấm lệnh vẽ khi con trỏ đang nhấp nháy trong ô (chế độ sửa nội dung) — Excel sẽ từ chối thao tác.
18. Sự khác biệt giữa "thép chờ" và "dowel bar"?
- Thép chờ (starter bar) = thép thò ra từ móng/cột/sàn để nối đợt thi công sau.
- Dowel bar = thanh chốt nối hai cấu kiện qua khe lún / khe co giãn.
Hoàn toàn khác công năng, và máy dịch rất hay nhầm — nên prompt dịch của DVDAddin ghi thẳng luật này vào đầu prompt, cùng với "bê tông lót = lean/blinding concrete", "mạch ngừng = construction joint", "cọc ép = jacked-in pile"… Xem Glossary.
Cấu hình & Tối ưu
19. Workbook chạy chậm sau khi cài DVDAddin?
Thủ phạm thường là hàm volatile (tính lại mỗi lần Excel recalc): dvdAutoHide, dvdMCLookup, dvdMVLookup, dvdSumVisible, dvdUniqueV. Đặt vài trăm ô như vậy là đủ để mọi thao tác gõ phím bị khựng.
Cách xử lý:
- Giới hạn số ô dùng hàm volatile; nhiều trường hợp thay được bằng
dvdXlookuphoặcSUBTOTAL. - Sau khi chốt số liệu, convert kết quả sang giá trị tĩnh (Ctrl+C → Paste Special → Values).
- Chuyển Excel sang Manual calculation khi đang chỉnh bảng lớn.
- Tránh kéo
dvdTranslate/dvdAIExplaincho hàng trăm dòng — chúng gọi mạng cho từng ô.
20. Tôi muốn đặt mặc định dịch luôn là Gemini?
Mở Tùy chọn → mục Văn bản & Số → chọn công cụ dịch mặc định (Google, ChatGPT hoặc Gemini) → lưu. API key khai ở mục Trợ lý AI.
Thiết lập lưu theo hồ sơ người dùng Windows (HKCU\Software\DVD\DVDAddin), không lưu trong file Excel — chép workbook sang máy khác thì máy đó dùng tuỳ chọn riêng của nó.
21. Không có mạng thì add-in còn chạy không?
Có. Sau khi đăng nhập, add-in giữ một JWT có hạn 7 ngày, cộng thêm ~1 ngày đệm cho các sự cố mạng chập chờn — tức là dùng offline hoàn toàn được khoảng 8 ngày kể từ lần kiểm tra online cuối. Quá hạn đó phải nối mạng lại một lần để làm mới.
Riêng các lệnh AI, dịch, tỷ giá, giá cổ phiếu và các hàm mạng thì luôn cần Internet ngay tại thời điểm chạy.
Bảo mật & Privacy
22. DVDAddin gửi dữ liệu của tôi đi đâu?
- Văn bản bạn chủ động dịch / hỏi AI → tới đúng dịch vụ bạn chọn (Google Translate, Gemini, OpenAI, Groq hoặc NVIDIA).
- License heartbeat → Cloudflare Worker của DVDAddin, định kỳ khi Excel đang mở. Nội dung: machine ID (mã băm phần cứng), JWT phiên hiện tại, phiên bản add-in.
- Tỷ giá / giá cổ phiếu → chỉ gửi mã tiền tệ hoặc mã cổ phiếu.
Không gửi: nội dung workbook (ngoài phần text bạn chủ động dịch hoặc hỏi AI), tên file, đường dẫn thư mục.
23. License có bị crack dễ không?
Nhiều lớp, và điểm mấu chốt là máy chủ mới là bên phán quyết:
- Token phiên là JWT ký RS256 phía server; client kiểm chữ ký bằng public key nhúng sẵn, token không hợp lệ bị loại.
license.dat(trong%LocalAppData%\DVDAddin) là JSON kèm HMAC-SHA256, có bản sao dự phòng trong registryHKCU— chống sửa tay, không phải chống dịch ngược.- Mốc bắt đầu trial được neo ở cả registry lẫn máy chủ nên gỡ–cài lại không xin thêm được 30 ngày.
- Phiên đăng nhập bị máy chủ thu hồi (kick) khi tài khoản đăng nhập ở máy khác.
Vì phần quyết định nằm ở server, crack client không đủ để dùng được lâu dài. Dùng license hợp pháp còn để được hỗ trợ và cập nhật.
24. DVDAddin có chứa malware / backdoor không?
Bộ cài được đóng gói bằng Inno Setup và phát hành công khai qua GitHub Releases (github.com/dangdvd/DVDAddin/releases) — lệnh Cập nhật trong add-in cũng tải từ đúng nguồn đó, nên bạn có thể tự tay đối chiếu file.
Add-in cần quyền admin khi cài vì nó đặt vào C:\DVDAddin (thư mục dùng chung cho mọi user trên máy) và ghi khoá OPEN của Excel để tự nạp.
Hỗ trợ
25. Báo bug hoặc đề xuất tính năng ở đâu?
Các kênh liên hệ đều nằm trong cửa sổ DVD Addin → Tác giả:
- Nhóm Zalo hỗ trợ: zalo.me/g/yqzwvk121 — nhanh nhất.
- Điện thoại: +84 988 909 382.
- Website: dvdaddin.dvdpm.net
- GitHub Issues: github.com/dangdvd/DVDAddin/issues
- YouTube: @DVD-18
Khi báo lỗi, kèm theo:
- Số phiên bản add-in — mở DVD Addin → Tác giả, cửa sổ này hiện luôn phiên bản và loại license, chụp màn hình là đủ.
- Phiên bản Excel (32/64-bit) + Windows.
- Mô tả lỗi + các bước tái hiện.
- Screenshot nếu là lỗi giao diện.
Khi đề xuất tính năng, mô tả use case cụ thể và cách bạn đang làm thủ công hiện tại — đó là thứ quyết định tính năng có được ưu tiên hay không.
Liên quan
- Hướng dẫn cài đặt
- Kích hoạt bản quyền
- Troubleshooting chi tiết
- Tham chiếu lệnh đầy đủ — 186 lệnh ribbon.
- Hàm UDF — 47 hàm Excel tuỳ chỉnh.