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?
Mở Excel → File → Options → Add-ins → dưới cùng có dropdown Manage → chọn Excel Add-ins → click Go → tích vào DVDAddin-AddIn(64).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
→ 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 phù hợp. Nếu vẫn lỗi → tải thủ công:
3. License có dùng được trên nhiều máy không?
Tùy gói bạn mua:
- 1 máy (500.000đ/năm) — chỉ 1 máy hoạt động cùng lúc. Login máy mới → kick máy cũ.
- 3, 5, 10 máy — số máy đồng thời tương ứng.
- Vĩnh viễn (Lifetime) — không giới hạn thời gian, vẫn giới hạn số máy theo gói.
4. Tôi quên password license?
Liên hệ admin tại [email protected] kèm email đã mua → admin reset → bạn nhận password tạm qua email.
5. Tôi muốn dùng thử trước khi mua?
Tự động — cài lần đầu → 30 ngày trial miễn phí đầy đủ tính năng. Hết trial → vẫn dùng được tính năng free (Google Translate, các utility cơ bản).
Dịch thuật & AI
6. Sự khác biệt giữa Google Translate, Gemini, ChatGPT là gì?
| Dịch vụ | Phí | Chính xác | Tốc độ | Phù hợp |
|---|---|---|---|---|
| Google Translate | Free | Tốt | Nhanh | Văn bản phổ thông |
| Gemini | Free tier rộng | Rất tốt cho VN/EN, có prompt xây dựng | Nhanh | Văn bản chuyên ngành |
| ChatGPT | Cần API key trả phí | Tốt nhất | Trung bình | Khi cần chất lượng cao |
| Groq / Cerebras | Free tier | Tốt | Cực nhanh | Bảng lớn |
Khuyến nghị: Google cho văn bản thường, Gemini cho thuật ngữ xây dựng (starter bar, lean concrete, ...).
7. Vì sao Gemini báo "RECITATION" / "SAFETY"?
- RECITATION — Gemini phát hiện text trùng nhiều với data train (vd: paste copyright text).
- SAFETY — text trigger bộ lọc an toàn (rất hiếm với văn bản kỹ thuật).
→ Đổi sang ChatGPT/Groq hoặc chia nhỏ vùng dịch.
8. API key Gemini lấy ở đâu?
https://aistudio.google.com/apikey — free tier 1500 request/ngày + 15/phút cho model gemini-2.5-flash.
9. Tại sao dịch chậm khi cell có nhiều dữ liệu trùng?
DVDAddin tự dedupe trước khi gọi API. Nhưng nếu bạn thấy chậm:
- Check số ô có data unique trong vùng dịch (Ctrl+F → "Find All").
- Đổi sang Groq (nhanh nhất trong các AI service).
- Tăng
SemaphoreSlimtrong code nếu network ổn định (advanced).
In ấn & Xuất file
10. Lệnh "Batch Print" lặp 100 vòng mà Excel bị treo?
Nguyên nhân thường: workbook có Worksheet_Change VBA tạo infinite loop khi cell driver đổi.
→ Tắt EnableEvents tạm thời TRONG VBA của workbook đó. Hoặc đơn giản hơn: tách bảng template ra workbook mới không có VBA.
11. Xuất PDF lúc gộp thì thứ tự bị sai?
Lỗi đã fix từ v2.7.7 — PdfSharp gộp theo iteration order (không phải alpha filename). Nếu vẫn xảy ra → gửi bug report kèm file mẫu.
12. In hàng loạt mà page break tự thêm tạo trang trống thừa?
DVDAddin v2.7.7+ có smart page break — chỉ chèn manual break khi auto break (nét đứt Excel) nằm bên dưới dòng cấu hình. Nếu nằm bên trên → KHÔNG chèn → tránh trang trống.
→ Xem Batch Print → Auto-insert page break.
13. Mail merge sang Word output bị trống / không thay placeholder?
Placeholder {{X}} phải khớp CHÍNH XÁC tên cột Excel (case-sensitive, không khoảng trắng). Vd: {{Hang muc}} ≠ {{HangMuc}} ≠ {{ HangMuc }}.
DVD Cons (xây dựng)
14. Cắt thép tối ưu cho ra hiệu suất thấp (< 80%)?
Có thanh quá dài (> 50% chiều dài cây) → khó kết hợp. Thử:
- Thuật toán Genetic Algorithm (chậm hơn nhưng tốt hơn 5-15%).
- Cho phép cắt hỗn hợp nhóm (cùng đường kính nhưng dầm/cột/sàn lẫn nhau).
- Mua thép cây dài hơn (12m thay vì 11.7m chuẩn).
15. Vẽ Gantt Chart mà ngày bị sai?
- Cell Start/End phải format Date, không phải Text.
- Predecessor đánh đúng Mã CT trong cột B.
- Cột Duration là số nguyên.
- Toggle Tự động tính = ON.
16. 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 — DVDAddin prompt đã hardcode tránh nhầm.
Cấu hình & Tối ưu
17. Workbook chạy chậm sau khi cài DVDAddin?
UDF cell-level (đặc biệt async như DvdAskGemini) làm Excel recalc nặng. Tối ưu:
- Convert UDF cell → static value (Ctrl+C → Paste Special → Values).
- Tắt Auto-calc trong Excel Options (Manual mode).
- Tránh hàm volatile (
DvdAutoHideRows) trong > 100 cell.
18. Tôi muốn config Translate mặc định luôn là Gemini?
Vào Preferences → AI Models → set Default service = Gemini. Lưu vào registry, áp dụng cho tất cả workbook.
19. Có thể tự host server license không?
Hiện tại chỉ dùng SaaS của dvdpm.net. Self-hosting backend được plan cho 2027 (open source Cloudflare Workers code).
Bảo mật & Privacy
20. DVDAddin gửi data của tôi đi đâu?
- Văn bản dịch → Google Translate API / Gemini / ChatGPT (theo dịch vụ bạn chọn).
- License heartbeat → Cloudflare Worker (~4 lần/ngày), chỉ gửi: machine ID hash, JWT, app version.
- Telemetry → KHÔNG bật mặc định. Có thể tick trong Preferences.
KHÔNG gửi:
- Workbook content (trừ phần text bạn chủ động dịch).
- Filename / folder path.
- Personal identifiable info ngoài email + machine ID hash.
21. License key có thể bị crack không?
Chống crack tier-2 với 4 pattern probes (A/B/C/D) + JWT RS256 signature server-side + HMAC trên license.dat + Clock-rollback anchor. Cracker cần chỉnh sửa cả client lẫn server → khó khả thi.
Khuyến cáo: dùng license hợp pháp để được support + update.
22. DVDAddin có chứa malware / backdoor không?
Source code open trên GitHub: github.com/dangdvd/DVDAddin — review được toàn bộ.
Setup.exe được sign bằng InstallShield (anti-tampering). SHA-256 hash công bố trong release notes — verify trước khi cài.
Hỗ trợ
23. Báo bug ở đâu?
- Email: [email protected]
- GitHub Issues: github.com/dangdvd/DVDAddin/issues
Đính kèm:
- Phiên bản DVDAddin (DVD Addin → Tác giả).
- Phiên bản Excel + Windows.
- Mô tả lỗi + bước tái hiện.
- Screenshot nếu có UI issue.
24. Tôi muốn đề xuất tính năng mới?
Cùng email/GitHub trên. Kèm:
- Use case cụ thể.
- Workflow hiện tại bạn đang dùng (workaround).
- Mức độ ưu tiên.
25. Có cộng đồng người dùng nào không?
- Group Facebook: (chưa lập — kế hoạch Q3/2026).
- Zalo OA: (chưa lập).
- Hỏi đáp tạm thời qua email support.