Skip to content

Nối chuỗi

Vị trí trên ribbon: Tab DVD Addin → Nhóm Ô và Dòng

ID lệnh: btnGetSheetPrint

Chức năng

Lệnh lấy giá trị của mọi ô có dữ liệu trong vùng đang chọn, nối lại thành một chuỗi duy nhất theo dấu phân cách cấu hình sẵn, rồi ghi kết quả vào ô do bạn chỉ định. Kết quả là văn bản thuần, không phải công thức, nên không bao giờ báo #VALUE! dù vùng chọn lẫn cả chữ và số.

Dùng để dựng nhanh danh sách mã sheet cần in cho lệnh In hàng loạt (dạng YCNTCV+BBNTCV+KT_DD), gom danh sách vật tư thành một dòng, hay ghép các mã cấu kiện thành chuỗi mô tả.

Cách dùng

  1. Chọn vùng ô chứa các giá trị cần nối (ô trống trong vùng tự động bị bỏ qua).
  2. Bấm DVD Addin → Ô và Dòng → Nối chuỗi.
  3. Hộp thoại "Chọn ô để paste kết quả" hiện lên — bấm vào ô đích rồi bấm OK.
  4. Chuỗi kết quả được ghi vào ô đó; thanh trạng thái báo "Đã nối 5 ô vào H2".
  5. Muốn đổi dấu phân cách, vào Preferences → Cells and Rows → Delimiter for Join Text: Space (mặc định), Comma, Semicolon, Newline hoặc Custom (tự nhập, ví dụ +).

Ví dụ

Bảng cấu hình in hàng loạt cần một ô liệt kê các mã biểu mẫu phải in cho mỗi hạng mục. Trong Preferences chọn dấu phân cách Custom = +, sau đó chọn vùng B2:B4 chứa YCNTCV, BBNTCV, KT_DD, bấm Nối chuỗi, chỉ định ô đích E2.

Trước (B2:B4)Sau (E2)
YCNTCVYCNTCV+BBNTCV+KT_DD
BBNTCV
KT_DD

Lưu ý

  • Kết quả là văn bản tĩnh, không tự cập nhật khi các ô nguồn thay đổi — chạy lại lệnh nếu dữ liệu đổi.
  • Giá trị được lấy là nội dung thô của ô, không phải chuỗi đã định dạng: ngày tháng và số có định dạng đặc biệt sẽ ra dạng gốc.
  • Khoảng trắng thừa hai đầu mỗi ô được cắt bỏ trước khi nối.
  • Nếu chưa chọn vùng hoặc vùng không có ô nào chứa dữ liệu, thanh trạng thái báo và lệnh dừng, không ghi gì.
  • Ghi đè nội dung ô đích không hỏi lại và không hoàn tác được bằng Ctrl+Z.

Liên quan

  • Nối ô gộp — nối địa chỉ các ô gộp thay vì giá trị, dùng chung dấu phân cách.
  • In hàng loạt — nơi tiêu thụ chuỗi dạng MÃ1+MÃ2+MÃ3 vừa tạo.
  • Tuỳ chọn — chỗ đổi dấu phân cách cho lệnh nối chuỗi.

Released under DVDAddin License.