Skip to content

Quy trình điển hình (Workflows)

Hướng dẫn end-to-end cho các use case phổ biến của DVDAddin trong dự án xây dựng thực tế. Mỗi workflow ghép nhiều lệnh ribbon + hàm UDF thành một chuỗi thao tác hoàn chỉnh.

Mọi lệnh nhắc tới trong các trang này đều có trang mô tả riêng trong Tham chiếu lệnh đầy đủ — bấm vào tên lệnh để xem đúng hộp thoại, đúng ô nhập và đúng kết quả mà lệnh sinh ra.

Workflow theo vai trò

👷 Kỹ sư hiện trường

  • Nhật ký công trình — Bung danh mục công tác thành nhật ký theo từng ngày, gắn ảnh hiện trường, in/xuất PDF gửi CĐT.

📋 Kỹ sư nghiệm thu

  • Nghiệm thu hàng loạt — 100+ biên bản nghiệm thu từ một bảng Excel → file Word → PDF → gửi email TVGS/CĐT.

💰 QS / Dự toán viên

  • Lập dự toán xây dựng — Tổng hợp khối lượng → tra đơn giá → tổng hợp đa cấp → kiểm tra → xuất hồ sơ, thanh toán, phát sinh.

📊 PM / Project Manager

  • Quản lý tiến độ — Lập WBS → tính CPM → vẽ Gantt → cập nhật trạng thái → báo cáo tuần.

Pattern chung

Mỗi workflow áp dụng pattern:

  1. Setup template — mở file mẫu đi kèm add-in, Save As cho dự án.
  2. Input data — nhập tay, paste từ file cũ, hoặc trích từ PDF/ảnh.
  3. Process — dùng lệnh DVDAddin để sinh sheet / tính toán / trộn văn bản.
  4. Output — in, xuất PDF, sinh file Word, gửi email.
  5. Track — lưu trữ, archive, follow-up.

Tips chung

Bắt đầu từ file mẫu có sẵn

Bộ cài đặt để sẵn các file mẫu trong C:\DVDAddin\Template\, mở bằng lệnh trên ribbon chứ không cần đi tìm đường dẫn:

File mẫuLệnh mởDùng cho
GanttChart.xlsxMẫu tiến độTiến độ thi công (Gantt, CPM, EVM)
FormNKCT.xlsxMẫu Nhật kýNhật ký công trình
FormNTCV.xlsxMẫu NT CVBiên bản nghiệm thu công việc
FormNTVL.xlsxMẫu NT VLBiên bản nghiệm thu vật liệu
SendEmail.xlsxMẫu EmailBảng dữ liệu gửi thư hàng loạt
RebarCutOptimizer.xlsxMẫu Cắt thépTối ưu cắt thép

Luôn Save As trước khi sửa

Các lệnh trên mở bản gốc nằm trong thư mục cài đặt. Save As sang thư mục dự án ngay khi file vừa mở ra, nếu không bản mẫu dùng chung sẽ bị ghi đè.

Với mỗi dự án mới, copy file đã setup của dự án trước rồi thay số liệu — nhanh hơn dựng lại từ mẫu gốc.

Naming convention

File output đặt tên có pattern dễ search:

{DA}_{Loai}_{Date}_{Version}.{ext}

Ví dụ:

  • MHC_BBNT_2026-05-15_v1.pdf
  • MHC_DuToan_2026-05-15_v3.xlsx
  • MHC_TienDo_Week20_v1.pdf

Backup & version control

Nhiều lệnh của add-in ghi thẳng vào sheet và không hoàn tác được bằng Ctrl+Z (vẽ Gantt, đánh số, tạo bảng thanh toán, sinh sheet báo cáo…). Vì vậy:

  • Lưu file trước mỗi lần chạy lệnh sinh dữ liệu trên bảng lớn.
  • Cuối tuần: zip toàn bộ folder dự án → upload cloud (Google Drive / OneDrive).
  • Đặt tên ZIP: MHC_Backup_2026-05-15.zip, giữ 4-8 tuần gần nhất để rollback.

Làm việc nhóm

Team nhiều người trên cùng một file → dùng Kết nối Server: một máy chạy LAN Host, các máy còn lại nối vào theo IP; hoặc cả nhóm cùng vào một mã phòng qua broker MQTT khi không chung mạng LAN. Dữ liệu và định dạng đồng bộ theo thời gian thực trong phiên làm việc.

Đây là phiên đồng bộ trực tiếp giữa các máy, không phải kho file trên cloud — không có bản master tự lưu trên server. Vẫn phải có người giữ bản chính thức và tự lưu file sau mỗi phiên.

Không dùng Kết nối Server → ít nhất phải có lock file (Excel có sẵn) + quy ước version trong filename.

Tìm lệnh khi không nhớ nó nằm ở đâu

Ribbon có 186 lệnh trên 2 tab. Bấm Ctrl+Shift+Q (Tìm lệnh nhanh) rồi gõ vài chữ của tên lệnh để chạy thẳng, khỏi đi tìm trong menu.

Liên quan

Released under DVDAddin License.