Tạo Mail Merge có QR và Lập trình Userform check-in nhanh bằng quét mã QR

Liên hệ QC

Nguyễn Duy Tuân

Nghị Hách
Thành viên danh dự
Tham gia
13/6/06
Bài viết
4,705
Được thích
10,214
Giới tính
Nam
Nghề nghiệp
Giáo viên, CEO tại Bluesofts
Đây là một kiến thức rất hữu dụng trong công việc văn phòng, tạo thư mời trên Word từ một danh sách những người được mời trên file Excel, ta gọi đây là kỹ thuật mail merge. Trong bài viết này tôi hướng dẫn các bạn cách tạo thư mời có chèn mã QR code chứa mã số CCCD (căn cước công dân) cho mỗi người trên thư. Tiếp theo tôi lập trình VBA trong Excel tạo Useform để thực hiện công việc CHECK-IN đại biểu đến dự họp. Từ thư mời có mã QR dùng app mobile "BS Barcode To PC" để quét mã vạch - QR để nhận CCCD/code vào Userform và đăng ký check-in rất nhanh và chuyên nghiệp. Các bạn bạn có thể dùng một app khác hay thiết bị khác.

Công việc chúng ta chia làm hai phần dưới dây.
1. Trộn thư - Mail Merge có mã QR trong Word


2. Lập trình VBA trong Excel tạo Userform để check-in bằng quét mã QR


Bài hướng dẫn này tôi lập trình VBA tạo Userform đơn giản với 1 TextBox để nhận CCCD/code từ app quét mã vạch, 3 label để mô tả thông tin. Trong video hướng dẫn tôi dùng app trên mobile "BS Barcode To PC" để quét mã vạch từ điện thoại gửi vào máy tính, chạy như một thiết bị quét mã vạch các bạn cũng có thể dùng thiết bị quét mã QR cũng được.
(*) Mã nguồn VBA tạo Userform check-in: https://drive.google.com/file/d/1PF3qkuGjFSPgt-2xXJlQ_ygG6a4dPbyj/view?usp=sharing
(*) Download app BS Barcode To PC: https://atoolspro.com/products/bs-barcode-to-pc.html
 
Khoảng 5 năm trước tôi cũng có nghiên cứu áp dụng mã QR vào công việc. Viết bằng Google App Script nên người dùng không cần cài thêm chương trình gì cả, dữ liệu lưu vào Google Drive và Google Sheet đồng thời gửi email thông báo tự động.
Phải công nhận là nếu vận dụng tốt mã QR có thể tạo ra nhiều thứ hay ho.

 
Khoảng 5 năm trước tôi cũng có nghiên cứu áp dụng mã QR vào công việc. Viết bằng Google App Script nên người dùng không cần cài thêm chương trình gì cả, dữ liệu lưu vào Google Drive và Google Sheet đồng thời gửi email thông báo tự động.
Phải công nhận là nếu vận dụng tốt mã QR có thể tạo ra nhiều thứ hay ho.


Xét vào một việc cụ thể thì có những những giải pháp khác nhau có thể làm được. Mục đich app BS Barcode To PC để quét barcode và gửi dữ liệu barcode vào bất kể cửa sổ soạn nào trên máy tính. Ví dụ chạy phần mềm trên Excel, phần mềm bán hàng viết bằng .NET, phần mềm kiểm phiếu viết bằng Delphi hay ứng dụng web,... Có những phần mềm đã được xây dựng rất công phu trên các nền tảng khác nhau kết nối với những hệ quản trị CSDL lớn như SQL Server, Oracle, MySQL chẳng hạn và họ chỉ cần một công cụ hay thiết bị quét mã vạch để tăng tính tiện ích thì thiết bị quét mã vạch hay app BS Barcode To PC hoặc một app nào đó chức năng như vậy là lựa chọn tốt nhất. Tôi làm ví dụ về tạo thư mời có QR và viết VBA trên Excel là để những người làm Excel và Word có hướng ứng dụng thông qua một ví dụ siêu nhỏ. Từ ví dụ này mọi người có thể mở rộng các cho ứng dụng khác trên nền tảng Windows, Microsoft Office.

Đây là demo cho một giải pháp tổng thể trân máy tính
 
Lần chỉnh sửa cuối:
Ví dụ chạy phần mềm trên Excel, phần mềm bán hàng viết bằng .NET, phần mềm kiểm phiếu viết bằng Delphi hay ứng dụng web,... Có những phần mềm đã được xây dựng rất công phu trên các nền tảng khác nhau kết nối với những hệ quản trị CSDL lớn như SQL Server, Oracle, MySQL chẳng hạn và họ chỉ cần một công cụ hay thiết bị quét mã vạch để tăng tính tiện ích
Thì tôi chỉ kể lại chuyện xưa và khẳng định tính ứng dụng của mã QR thôi. Tôi vẫn đánh giá cao việc xây dựng và chia sẻ ứng dụng sử dụng điện thoại thông minh như một máy quét mã vạch. Tuy nhiên, ứng dụng dạng này chỉ phù hợp để sử dụng như một giải pháp tình thế, các ví dụ nêu trên người ta sẽ sử dụng thiết bị chuyên dụng chứ chẳng ai dùng điện thoại đâu.
 
Cảm ơn tác giả chia sẻ, Ứng dụng điện thoại thì nên có chức năng tạo phiên làm việc và lưu toàn bộ mã qr đã quét vào phiên làm việc đó, sau khi quét xong thì xuất ra được dạng file excel để gửi qua mail, zal, viber thì tính ứng dụng chắc sẽ cao hơn, vì đã nối với máy tính chắc người ta đã dùng giải pháp chuyên dụng, chưa kể kết nối với máy tính phải yêu cầu cùng lớp mạng
 
Thì tôi chỉ kể lại chuyện xưa và khẳng định tính ứng dụng của mã QR thôi. Tôi vẫn đánh giá cao việc xây dựng và chia sẻ ứng dụng sử dụng điện thoại thông minh như một máy quét mã vạch. Tuy nhiên, ứng dụng dạng này chỉ phù hợp để sử dụng như một giải pháp tình thế, các ví dụ nêu trên người ta sẽ sử dụng thiết bị chuyên dụng chứ chẳng ai dùng điện thoại đâu.

Thực ra tôi làm app này bắt nguồn từ công việc thực tế của công ty tôi. Chúng tôi triển khai phần mềm kiểm phiếu đại hội đồng cổ đông, thực hiện từ công việc check-in đến kiểm phiếu đều bằng quét mã vạch, nhập thông tin người được ủy quyền tại đại hội. Các khách hàng hay chia sẻ một năm chỉ đại hội 1-2 lần mà phải mua thiết bị thì lãng phí nên chúng tôi triển khai app trên mobile là giải pháp tiết kiệm chi phí và linh hoạt cho khách hàng khi họ đang dụng một giải pháp lớn của chúng tôi. Trong công việc văn phòng mọi người hiểu về barcode hơn sẽ đưa vào ứng dụng nhiều trong công việc và với việc dùng app mobile là THÊM MỘT LỰA CHỌN ngoài thiết bị chuyên dụng mà ai cũng đã biết, tùy vào tính chất công việc, tài chính mà người sử dụng quyết định lựa chọn sao cho phù hợp nhất. Thực ra phần mềm kiểu như BS Barcode To PC ở nước ngoài có những công ty họ đã bán từ nhiều năm, theo thông tin của họ thì lượng khách hàng khá lớn. Ứng dụng barcode rất đa dạng mà hiện tại với góc nhìn của tôi hay bạn chắc khó có thể hình dung hết được. Với tôi thì cứ tin vào điều gì đó tốt, hào hứng là bắt tay làm ngay.
Bài đã được tự động gộp:

Cảm ơn tác giả chia sẻ, Ứng dụng điện thoại thì nên có chức năng tạo phiên làm việc và lưu toàn bộ mã qr đã quét vào phiên làm việc đó, sau khi quét xong thì xuất ra được dạng file excel để gửi qua mail, zal, viber thì tính ứng dụng chắc sẽ cao hơn, vì đã nối với máy tính chắc người ta đã dùng giải pháp chuyên dụng, chưa kể kết nối với máy tính phải yêu cầu cùng lớp mạng

Cảm ơn bạn. Hiện nay mới là phiên bản 1.0.0 (đầu tiên). Tôi sẽ hoàn thiện thêm, nâng cấp và thêm các tính năng như bạn nói và từ một số người sử dụng đã gửi phản hồi.
 
Tiện dụng, nhưng giá sw này hơi chát, thấy có cái sw kia giá lifetime mà có 149$, con này 120$ mà có 1 năm, thì mắc quá
 
Tiện dụng, nhưng giá sw này hơi chát, thấy có cái sw kia giá lifetime mà có 149$, con này 120$ mà có 1 năm, thì mắc quáC
Chắc đó là giá cho trọn bộ giải pháp từ tạo thư mời, chekin, lập các biên bản tự động, với các công ty lớn, mỗi năm dùng một lần với giá như vậy cũng là phù hợp
 
Web KT

Bài viết mới nhất

Back
Top Bottom