Bước 1 – Tạo bộ dữ liệu với các tham số thích hợp
- Bạn có thể thấy bộ dữ liệu của chúng tôi trong hình ảnh.

Bước 2 – Sử dụng tab Developer
Tab Developer tích hợp sẵn của Excel cung cấp các công cụ cần thiết để sử dụng Visual Basic for Applications (VBA) để thực thi macro. Thông thường, tab này bị vô hiệu hóa. Để làm cho nó hiển thị trên thanh công cụ ở đầu cửa sổ Excel, nó phải trước tiên được kích hoạt trong phần Options của Menu bar.
- Mở tab Developer .
- Chọn lệnh Visual Basic .

Bước 3 – Tạo hàm VBA do người dùng định nghĩa
- Cửa sổ Visual Basic sẽ mở ra.
- Từ tùy chọn Insert , chọn Module để viết mã VBA.

- Dán mã VBA sau vào Module.
- Lưu mã.
Function Encoding(text$) Dim i With CreateObject("ADODB.Stream") .Open: .Type = 2: .Charset = "utf-8" .WriteText text: .Position = 0: .Type = 1: i = .Read With CreateObject("Microsoft.XMLDOM").createElement("b64") .DataType = "bin.base64": .nodeTypedValue = i Encoding = Replace(Mid(.text, 5), vbLf, "") End With .Close End With End Function

Bước 4 – Mã hóa dữ liệu trong Excel
- Đi đến trang tính và áp dụng công thức sau vào ô B5.
- Nhấn Enter.

- Bạn sẽ thấy kết quả mã hóa cho người đầu tiên.
- Sử dụng công cụ Fill Handle và kéo nó xuống từ ô B5 đến ô B11.

- Bạn sẽ nhận được tất cả kết quả trong hình ảnh dưới đây.

Xem thêm: Cách kiểm tra Encoding của File Excel
Tải xuống Workbook thực hành
Các bài viết liên quan
- Cách thay đổi Encoding trong Excel
- [Đã sửa!] CSV UTF 8 Không có sẵn trong Excel
- Cách áp dụng UTF 8 Encoding lên File CSV trong Excel
- Cách Giải mã Base64 trong Excel
<< Quay lại Mã hóa Excel | File Excel | Học Excel
Nhận miễn phí Bài tập Excel nâng cao với lời giải!