Mục lục bài viết (7)
In mã vạch từ file Excel là giải pháp giúp doanh nghiệp tự động hóa việc tạo tem nhãn cho hàng trăm sản phẩm thay vì nhập liệu thủ công. Theo khảo sát thực tế, các cửa hàng bán lẻ tại Việt Nam mất trung bình 15-25 phút để nhập tay mã sản phẩm cho 50-80 mặt hàng mỗi ngày. Bài viết này so sánh 3 phương pháp in mã vạch từ Excel — từ font thủ công đến phần mềm chuyên dụng — giúp bạn chọn giải pháp phù hợp với quy mô và ngân sách.
In mã vạch từ file Excel là gì?

In mã vạch từ file Excel là quá trình sử dụng dữ liệu sản phẩm (mã hàng, tên, giá) có sẵn trong bảng tính Excel để tạo và in tem nhãn mã vạch hàng loạt. Thay vì gõ từng mã, bạn chỉ cần kết nối file Excel với phần mềm in tem, hệ thống sẽ tự động sinh mã và in ra máy in mã vạch.
Quy trình cơ bản gồm 3 bước: chuẩn bị file Excel với các cột dữ liệu (mã sản phẩm, tên hàng, đơn giá), chọn phần mềm hoặc font chữ để sinh mã vạch, và in ra máy in tem nhãn. Giải pháp này đặc biệt hữu ích cho cửa hàng có từ 200 SKU trở lên hoặc cần in tem theo đợt hàng mới.
Cách 1: Dùng font mã vạch Code39 trong Excel
Sản phẩm liên quan

Font mã vạch Code39 là font chữ đặc biệt biến ký tự text thành mã vạch 1D. Bạn cài font miễn phí (như "Free 3 of 9 Extended") vào Windows, sau đó nhập công thức ="*"&A2&"*" trong Excel, đổi font sang Code39 và in trực tiếp. Phù hợp với nhu cầu in 5-20 tem, không cần phần mềm phụ.
- Tải và cài font Code39 — Tìm font "Free 3 of 9 Extended" (hoặc "IDAutomationHC39M") từ trang uy tín, giải nén và cài đặt vào thư mục Fonts của Windows.
- Chuẩn bị cột dữ liệu — Trong Excel, tạo cột A chứa mã sản phẩm (chỉ chấp nhận ký tự in hoa, số và dấu *).
- Nhập công thức sinh mã — Tại ô B2, nhập ="*"&A2&"*" và kéo xuống hết danh sách. Dấu * là ký tự start/stop của Code39.
- Đổi font và in — Chọn toàn bộ cột B, đổi font sang "Free 3 of 9 Extended", căn chỉnh cỡ chữ 18-24pt. In thử trên giấy A4 để kiểm tra độ nét.
Hạn chế: Chỉ tạo được mã vạch 1D loại Code39; không hỗ trợ mã 2D (QR), không in hàng loạt với nhiều kích thước tem khác nhau, dễ sai lệch nếu font không được cài đúng.
Cách 2: Sử dụng Add-in Barcode Generator miễn phí

Add-in Barcode Generator là plugin cài trực tiếp vào Excel, cho phép sinh mã vạch từ dữ liệu có sẵn mà không cần font rời. Một số add-in miễn phí như "TBarCode Office" (phiên bản dùng thử) hoặc "Excel Barcode Add-in" từ SourceForge. Phương pháp này in được 50-200 tem/lần.
- Tải và cài add-in — Tải file .exe từ trang chủ của TBarCode hoặc Excel Barcode Add-in, cài đặt (có thể yêu cầu kích hoạt bản quyền dùng thử 30 ngày).
- Mở Excel và kích hoạt — Vào tab "Add-ins" hoặc "Barcode" mới xuất hiện trên ribbon. Nhập dữ liệu vào cột A (mã sản phẩm).
- Chọn kiểu mã vạch — Chọn Code128, EAN-13 hoặc QR Code tùy nhu cầu. Add-in tự động sinh hình ảnh mã vạch trong cột B.
- In hàng loạt — Dùng chức năng "Print Range" để in tem trên giấy decal A4 hoặc máy in mã vạch chuyên dụng.
Lưu ý: Add-in miễn phí thường giới hạn số lượng mã (50-100 mã/phiên) hoặc chèn watermark. Nếu in hơn 200 tem/ngày, bạn nên chuyển sang phần mềm chuyên dụng.
Cách 3: Dùng phần mềm in mã vạch chuyên dụng (VietPOS Barcode)

Phần mềm in mã vạch chuyên dụng như VietPOS Barcode cho phép kết nối trực tiếp với file Excel, tự động sinh mã vạch (Code128, QR, EAN-13, DataMatrix) và in hàng loạt lên máy in tem nhãn (Zebra, TSC, Xprinter, Bixolon). Giải pháp này in được 500-5000 tem/giờ, phù hợp với cửa hàng có 500-2000 SKU.
- Tải và cài VietPOS Barcode — Truy cập tải phần mềm in mã vạch miễn phí VietPOS Barcode (dung lượng 15MB, cài trong 2 phút).
- Import file Excel — Chọn menu "Import Data" → Browse file Excel. Phần mềm tự động nhận diện các cột: Mã hàng, Tên sản phẩm, Đơn giá, Kích thước.
- Thiết kế tem nhãn — Kéo thả các trường dữ liệu vào mẫu tem (kích thước 50x30mm, 58x40mm, 100x60mm…). Chọn font chữ, cỡ chữ, vị trí mã vạch.
- In hàng loạt — Chọn máy in (USB hoặc mạng LAN), số lượng bản in, nhấn "Print". Hệ thống in tuần tự từng tem mà không cần can thiệp thủ công.
Ưu điểm: In không giới hạn số lượng, hỗ trợ đa dạng chuẩn mã vạch, lưu được mẫu tem để tái sử dụng, tích hợp với phần mềm POS bán hàng để đồng bộ dữ liệu.
Bảng so sánh chi phí và hiệu suất 3 phương pháp

| Phương pháp | Chi phí | Số lượng in tối đa/ngày | Thời gian thiết lập | Yêu cầu phần cứng |
|---|---|---|---|---|
| Font Code39 | Miễn phí (tải font) | 20-30 tem | 10-15 phút | Máy in laser/in phun thường |
| Add-in Barcode Generator | Miễn phí (30 ngày) hoặc $50-100/năm | 50-200 tem | 5-10 phút | Máy in thường hoặc máy in mã vạch |
| VietPOS Barcode | Miễn phí (bản cơ bản) | 500-2000 tem | 2-5 phút | Máy in mã vạch nhiệt (Zebra, TSC, Xprinter) |
Bảng trên cho thấy với nhu cầu in dưới 30 tem/ngày, font Code39 là đủ. Nhưng nếu bạn quản lý cửa hàng có 300-800 sản phẩm và cần in tem nhập kho hàng tuần, VietPOS Barcode giúp tiết kiệm 80% thời gian so với nhập thủ công.
Sai lầm thường gặp khi in mã vạch từ Excel

- Dùng font mã vạch không chuẩn — Font "3 of 9" không được chuẩn hóa GS1, máy quét có thể không đọc được. Luôn dùng font từ nhà cung cấp uy tín hoặc phần mềm chuyên dụng.
- Không kiểm tra kích thước tem — In mã vạch quá nhỏ (dưới 15mm chiều rộng) khiến đầu đọc mã vạch không bắt được. Kích thước tối thiểu cho Code128 là 20x10mm.
- In trên giấy thường không decal — Mực in trên giấy A4 dễ lem, khó dán lên sản phẩm. Dùng giấy decal nhiệt hoặc decal xi bạc để tem bền hơn.
- Quên đồng bộ dữ liệu với POS — Mã vạch in ra không khớp với mã trong phần mềm quản lý bán hàng, gây sai sót khi thanh toán. Triển khai POS đồng bộ giúp tránh lỗi này.
- Không thử nghiệm trước khi in hàng loạt — In thử 1-2 tem và kiểm tra bằng máy quét mã vạch (như Honeywell, Datalogic) để đảm bảo đọc chính xác.
Câu hỏi thường gặp
Tôi có cần máy in mã vạch chuyên dụng để in từ Excel không?
Không bắt buộc. Nếu in số lượng ít (dưới 30 tem/ngày), bạn có thể dùng máy in laser thường với font Code39 và giấy decal A4. Nhưng để in hàng loạt 200-500 tem, máy in mã vạch nhiệt (Zebra ZD421, TSC TE200, Xprinter XP-365B) cho tốc độ nhanh hơn 5-10 lần và tem bền, không lem mực.
Phần mềm VietPOS Barcode có miễn phí vĩnh viễn không?
Có. Bản cơ bản của VietPOS Barcode miễn phí vĩnh viễn, không giới hạn số lượng mã in, không watermark. Bạn chỉ cần tải về từ website VietPOS và cài đặt. Bản nâng cao (hỗ trợ thiết kế tem nhiều lớp, kết nối cơ sở dữ liệu) có phí nhưng không bắt buộc cho đa số cửa hàng vừa và nhỏ.
Làm sao để đồng bộ mã vạch từ Excel vào phần mềm bán hàng?
Sau khi in tem, bạn nhập mã vạch vào phần mềm POS (như VietPOS) bằng cách import file Excel tương tự. Hệ thống sẽ tự động gán mã vạch cho từng sản phẩm. Khi bán hàng, chỉ cần quét mã, phần mềm hiển thị đầy đủ thông tin sản phẩm.
Tôi có thể in mã QR Code từ Excel không?
Có. Phương pháp add-in hoặc phần mềm VietPOS Barcode đều hỗ trợ QR Code. Trong add-in, chọn loại mã "QR Code" thay vì Code128. VietPOS Barcode cho phép tùy chỉnh kích thước QR (20x20mm đến 50x50mm) và nhúng thêm URL hoặc thông tin sản phẩm.
In mã vạch từ Excel có đảm bảo tính chính xác khi quét không?
Có, nếu bạn tuân thủ các nguyên tắc: dùng font hoặc phần mềm chuẩn GS1, kiểm tra kích thước tem tối thiểu, in thử và quét bằng máy đầu đọc. Lỗi thường gặp nhất là mã vạch quá nhỏ hoặc độ tương phản thấp (mực nhạt trên nền tối). Nên in trên giấy decal trắng với mực đen đậm.
Bạn cần in tem mã vạch hàng loạt từ Excel? Gọi ngay hotline 0935 498 384 để được tư vấn giải pháp in tem nhãn miễn phí và nhận link tải phần mềm VietPOS Barcode. Hoặc truy cập tải phần mềm in mã vạch miễn phí VietPOS Barcode để bắt đầu.
Cần tư vấn thiết bị/giải pháp cụ thể?
Việt POS phản hồi trong 30 phút · Hotline 4 vùng · Khảo sát miễn phí.





