Hướng Dẫn Cài Đặt VnTools Trên Microsoft 365 (Office 64-bit)

1. Kiểm Tra Phiên Bản Excel

Mở Excel:

File → Account → About Excel

Kiểm tra thông tin:

Microsoft Excel for Microsoft 365
Version xxxx (Build xxxxx.xxxxx) 64-bit

Nếu hiển thị 64-bit, cần sử dụng phiên bản VnTools tương thích với Office 64-bit.


2. Cài Đặt VnTools

Bước 1: Tải VnTools

Tải phiên bản VnTools hỗ trợ Office 365 / Office 64-bit từ NAS-Software/VNTools và cài đặt

Bước 2: Thêm Add-in vào Excel

Mở Excel:

File → Options → Add-ins

Tại mục Manage:

Excel Add-ins → Go...

Chọn:

Browse...

Trỏ tới file:

VnTools.xla

hoặc

VnTools.xlam

Sau đó tích chọn VnTools và nhấn OK.

Bước 3: Khởi Động Lại Excel

Đóng toàn bộ cửa sổ Excel và mở lại.


3. Cho Phép Chạy Macro

Nếu Excel chặn macro:

File → Options → Trust Center
→ Trust Center Settings
→ Macro Settings

Chọn:

Enable VBA Macros

và đánh dấu:

Trust access to the VBA project object model

Khởi động lại Excel.


Khắc Phục Sự Cố

Lỗi: Cannot run the macro 'SetFuncShow'

Thông báo

Cannot run the macro 'SetFuncShow'.
The macro may not be available in this workbook
or all macros may be disabled.

Nguyên nhân

Cách xử lý

  1. Kiểm tra Macro Settings.
  2. Kiểm tra Add-ins đã được tích chọn hay chưa.
  3. Cài lại VnTools tương thích với Office đang sử dụng.

Lỗi: Compile error in hidden module: regAPI

Thông báo

Compile error in hidden module: regAPI.
This error commonly occurs when code is incompatible
with the version, platform, or architecture of this application.

Nguyên nhân

Đây là lỗi phổ biến khi:

Ví dụ các khai báo cũ:

Declare Function ...
Declare Sub ...

Trong Office 64-bit phải được chuyển thành:

#If VBA7 Then
    Private Declare PtrSafe Function ...
#Else
    Private Declare Function ...
#End If

Cách xử lý

Cách 1: Cài bản VnTools hỗ trợ 64-bit

Khuyến nghị sử dụng.

Cách 2: Chuyển sang Office 32-bit

Nếu bắt buộc phải dùng VnTools cũ:

  1. Gỡ Office 365 64-bit.
  2. Cài Office 365 32-bit.
  3. Cài lại VnTools.

Cách 3: Sửa mã VBA

Chỉ áp dụng khi có quyền chỉnh sửa mã nguồn VnTools.

Mở:

Alt + F11

Tìm module:

regAPI

Cập nhật toàn bộ khai báo API sang chuẩn PtrSafe.


Lỗi: frmAbout / frmAbount

Triệu chứng

Xuất hiện lỗi liên quan tới:

frmAbout

hoặc

frmAbount

Nguyên nhân

Cách xử lý

Mở VBA Editor:

Alt + F11

Kiểm tra:

Tools → References

Nếu thấy:

MISSING:

bỏ chọn hoặc cập nhật thư viện tương ứng.

Nếu VBA Project bị khóa mật khẩu, cần sử dụng phiên bản VnTools tương thích hoặc liên hệ nhà cung cấp.


Kiểm Tra Add-in Đã Được Nạp Chưa

File → Options → Add-ins

Tại mục:

Manage → Excel Add-ins → Go...

Đảm bảo VnTools đang được tích chọn.


Khuyến Nghị

Đối với Microsoft 365 64-bit:


Revision #4
Created 2 June 2026 01:36:19 by Phạm Trần Anh Tuấn
Updated 2 June 2026 01:49:34 by Phạm Trần Anh Tuấn