Công cụ File (File Tools)
Quản lý file/folder ngoài Excel — tạo cây thư mục thành bảng, list file theo điều kiện, đổi tên file hàng loạt, mở khóa sheet, tạo folder từ Excel.
7 lệnh trong nhóm
DVD Addin → nhóm File và In → split-button Công cụ File — chứa 7 lệnh phụ:
| Lệnh | Mục đích | License |
|---|---|---|
| DS tên file | List tên file trong folder thành cột Excel | Free |
| Đổi tên file | Rename file hàng loạt theo pattern | Free |
| Cây thư mục file | Xuất cây thư mục dạng tree vào Excel | Premium |
| Tạo Hyperlink | Convert tên file → hyperlink mở file | Free |
| Cây thư mục folder | Tương tự cây thư mục nhưng chỉ folder | Premium |
| Tạo Folder | Tạo folder từ danh sách trong Excel | Premium |
| Bỏ dấu Folder | Rename folder/file bỏ dấu tiếng Việt | Free |
| Chỉnh cỡ ảnh | Resize batch ảnh trong folder | Free |
| Xuất ảnh | Export ảnh từ Excel ra folder | Free |
| Chuyển âm thanh | Speech-to-text | Premium |
| Mở khóa Sheet | Bỏ password sheet protection của file ngoài | Premium |
DS tên file
DVD Addin → menu Công cụ File → DS tên file.
List tất cả file trong 1 folder thành bảng Excel:
Dialog:
- Folder — Browse → chọn folder.
- Recursive — quét sub-folder (tick để recurse).
- Filter — pattern wildcard (vd:
*.xlsx,IMG-*.jpg,*.pdf;*.docx). - Sort by — Name / Size / Date Modified / Date Created.
- Output columns:
- Tên file.
- Path đầy đủ (optional).
- Kích thước (KB / MB).
- Ngày sửa.
- Loại file.
Output: paste danh sách vào cell active trở xuống.
Đổi tên file
DVD Addin → menu Công cụ File → Đổi tên file.
Rename hàng loạt file theo pattern:
Dialog:
- Folder + filter (như trên).
- Pattern mới: hỗ trợ token:
{n}— số thứ tự (1, 2, 3, ...).{name}— tên file gốc (không extension).{ext}— extension (.jpg).{date}— ngày hiện tại (yyyy-MM-dd).{filedate}— ngày sửa của file (yyyy-MM-dd).{size}— kích thước file.
Ví dụ: IMG_{filedate}_{n:000}{ext} → IMG_2026-05-15_001.jpg, IMG_2026-05-15_002.jpg, ...
Click Preview trước khi commit để xem rename plan.
Cây thư mục file
DVD Addin → menu Công cụ File → Cây thư mục file.
Xuất cây thư mục (folder + file) thành bảng Excel dạng tree:
| Cấp | Tên | Loại | Path | Kích thước | Sửa lần cuối |
|---|---|---|---|---|---|
| 1 | DA Project A | Folder | D:... | - | 2026-05-10 |
| 2 | 01_TKBVTC | Folder | D:...\01_TKBVTC | - | 2026-05-08 |
| 3 | KienTruc.pdf | File | D:...\01_TKBVTC\KienTruc.pdf | 5.2 MB | 2026-04-22 |
| 3 | KetCau.pdf | File | D:...\01_TKBVTC\KetCau.pdf | 8.1 MB | 2026-04-22 |
| 2 | 02_HoSoQLDA | Folder | D:...\02_HoSoQLDA | - | 2026-05-09 |
| ... | ... | ... | ... | ... | ... |
Tùy chọn:
- Max depth — giới hạn cấp sâu (vd: 3 cấp).
- Include hyperlink — cột Path là hyperlink → click mở folder/file.
- Format hierarchical — auto-indent column "Tên" theo cấp (dễ đọc).
Output có thể dùng để archive folder structure thành báo cáo.
Premium
Cây thư mục file/folder yêu cầu license active.
Tạo Hyperlink
DVD Addin → menu Công cụ File → Tạo Hyperlink.
Convert các cell chứa tên file / path → hyperlink click mở file:
Dialog:
- Cột chứa filename/path — chọn cột.
- Base folder — nếu cột chỉ chứa tên (
IMG-001.jpg), addin kết hợp với base folder → full path. - Display text — Use filename / Use full path / Custom column.
Click Apply → các cell trở thành hyperlink clickable.
Cây thư mục folder
Tương tự Cây thư mục file nhưng chỉ hiển thị folder (bỏ file).
Use case: archive cấu trúc folder dự án (KHÔNG quan tâm file bên trong) — quản lý số lượng folder, đường dẫn.
Tạo Folder
DVD Addin → menu Công cụ File → Tạo Folder.
Đảo ngược của "Cây thư mục" — TỪ bảng Excel TẠO folder thực tế trên ổ đĩa:
Dialog:
- Cột Path — chọn cột chứa path tương đối hoặc absolute.
- Base folder — nếu cột chứa path tương đối, prefix bằng base.
- Create parent — tự tạo folder cha nếu chưa có (tương đương
mkdir -p).
Ví dụ bảng:
DA_HaNoi\01_TKBVTC
DA_HaNoi\02_HoSoQLDA\BCH
DA_HaNoi\02_HoSoQLDA\KhoiLuong
DA_HaNoi\03_NhatKyBase folder = D:\Projects → addin tạo 4 folder + parent tự động.
Use case: thiết lập folder structure chuẩn cho dự án mới — 1 lần khai báo trong Excel template, click 1 nút → tạo toàn bộ folder.
Premium
Tạo Folder yêu cầu license active.
Bỏ dấu Folder
DVD Addin → menu Công cụ File → Bỏ dấu Folder.
Rename folder/file bỏ dấu tiếng Việt:
Tài liệu Dự án→Tai lieu Du anBản vẽ thi công.pdf→Ban ve thi cong.pdf
Dialog:
- Folder root + recursive.
- Apply to: Folder names / File names / Both.
- Space handling: Keep / Replace with
_/ Replace with-.
Use case: file cần upload lên server cloud (Google Drive, OneDrive) đôi khi gặp lỗi với dấu tiếng Việt → bỏ dấu để tránh lỗi.
Free — không cần license.
Chỉnh cỡ ảnh
DVD Addin → menu Công cụ File → Chỉnh cỡ ảnh.
Resize batch ảnh trong folder:
Dialog:
- Folder + filter (
*.jpg,*.png, ...). - Mode:
- Max width (vd: 1920px) — keep aspect ratio.
- Max height — keep aspect ratio.
- Both width + height — fit to bounding box.
- Crop center — crop bằng tỉ lệ chính xác.
- Quality (JPG only) — 75-100%.
- Output: ghi đè / lưu copy vào subfolder
/resized/.
Use case: 1000 ảnh hiện trường 5000×4000 px → resize xuống 1920×1280 → file Excel nhúng (xem Chèn ảnh) nhỏ hơn 80%.
Xuất ảnh
DVD Addin → menu Công cụ File → Xuất ảnh.
Export tất cả ảnh đang nhúng trong Excel ra folder:
Dialog:
- Folder output.
- Filename pattern — vd:
Sheet1_Img_{n:000}.png. - Format — Original / PNG / JPG.
Use case: file Excel có nhiều ảnh, muốn lấy ảnh ra để re-organize / archive.
Mở khóa Sheet
DVD Addin → menu Công cụ File → Mở khóa Sheet.
Bỏ password sheet protection của file Excel ngoài (file của chính bạn hoặc được phép):
Dialog:
- Browse → chọn file
.xlsx/.xlsm/.xlam. - Click Mở khóa → addin mở file ZIP, strip
<sheetProtection>tags trong cácxl/worksheets/sheet*.xml+<workbookProtection>trongxl/workbook.xml, đóng lại. - Output: thông báo số sheet đã bỏ protect.
Sử dụng có đạo đức
Chỉ dùng để mở khóa file của CHÍNH BẠN (quên password) hoặc file được tác giả cho phép. Bypass protection file của người khác mà không có quyền là VI PHẠM PHÁP LUẬT.
Hỗ trợ:
- Sheet protection (
<sheetProtection>). - Workbook structure protection (
<workbookProtection>). - Modern Excel với SHA-512 algorithm + base64 salt (cải tiến 2026-05).
KHÔNG hỗ trợ:
- Workbook password mở file (encryption.xml) — file đã encrypt cần password để mở, addin không bypass được.
- DRM / Information Rights Management.
Premium
Mở khóa Sheet yêu cầu license active.
License gating
| Lệnh | Free | Activated/Trial |
|---|---|---|
| DS tên file | ✓ | ✓ |
| Đổi tên file | ✓ | ✓ |
| Cây thư mục file | ✗ | ✓ |
| Tạo Hyperlink | ✓ | ✓ |
| Cây thư mục folder | ✗ | ✓ |
| Tạo Folder | ✗ | ✓ |
| Bỏ dấu Folder | ✓ | ✓ |
| Chỉnh cỡ ảnh | ✓ | ✓ |
| Xuất ảnh | ✓ | ✓ |
| Chuyển âm thanh | ✗ | ✓ |
| Mở khóa Sheet | ✗ | ✓ |
Liên quan
- Chèn ảnh — chèn ảnh từ folder vào Excel.
- PDF & OCR — manage PDF files.
- Send Email — gửi file đính kèm từ DS tên file.