Chào các bạn, dạo này mình thấy nhiều bạn hay hỏi về cách tạo mã vạch trong Excel để quản lý kho hay sản phẩm. Mình cũng từng loay hoay tìm cách làm sao cho nhanh và chính xác nhất. Hôm nay, mình muốn chia sẻ một tiện ích nhỏ mà mình hay dùng, giúp tự động tạo mã vạch trực tiếp ngay trong Excel mà không cần cài thêm phần mềm phức tạp.
Thực ra, Excel có sẵn một font chữ đặc biệt để tạo mã vạch. Tuy nhiên, để dùng được font này thì chúng ta cần phải cài đặt nó vào máy tính trước đã.
Các bước thực hiện như sau:
- Bước 1: Tải Font mã vạch
Bạn có thể tìm kiếm các font mã vạch miễn phí trên mạng với các từ khóa như "free barcode font". Một số font phổ biến là "Code 39", "Code 128". Sau khi tải về, bạn giải nén file font (thường là file .ttf hoặc .otf). - Bước 2: Cài đặt Font vào Windows
Copy file font đã giải nén, sau đó paste vào thư mụcC:\Windows\Fonts. Hoặc bạn có thể nhấp chuột phải vào file font và chọn "Install". - Bước 3: Sử dụng trong Excel
Sau khi cài đặt xong, bạn mở lại file Excel của mình. Tại cột chứa dữ liệu bạn muốn chuyển thành mã vạch (ví dụ: cột A chứa mã sản phẩm), bạn tạo một cột mới (ví dụ: cột B). Tại ô đầu tiên của cột B (ví dụ: B1), bạn nhập công thức đơn giản là=A1. Sau đó, bạn kéo công thức này xuống cho các ô còn lại. - Bước 4: Định dạng Font
Chọn toàn bộ các ô trong cột B (vừa nhập công thức). Trên thanh công cụ Font, bạn tìm và chọn đến font mã vạch mà bạn vừa cài đặt (ví dụ: "Code 39").
Vậy là xong! Bạn đã có thể hiển thị mã vạch ngay trong Excel rồi. Lưu ý là font "Code 39" thường yêu cầu ký tự * ở đầu và cuối chuỗi mã. Nên nếu dữ liệu của bạn chưa có, bạn có thể điều chỉnh công thức một chút:
= "*" & A1 & "*"Cách này rất hữu ích cho các bạn làm kho, quản lý hàng hóa hay cần in mã vạch đơn giản. Hy vọng chia sẻ này giúp ích được cho mọi người!