Lập trình hàm mảng với thuộc tính tự nhận đủ phần tử của mảng vào sheet và tự co giãn đúng với kich cỡ của mảng là công nghệ đặc biệt trong Add-in A-Tools như các hàm BS_SQL, BS_VLOOKUP,… Điều tuyệt vời A-Tools đã mở thư viện API cho phép các bạn biết lập trình VBA có thể tạo ra những hàm mảng có thuộc tính gần giống như các hàm trong A-Tools.
(*) Đào tạo lập trình VBA tại BLUESOFTS – GIáo viên Th.S Nguyễn Duy Tuân – Tác giả Add-in A-Tools:

Nguồn: https://mirchigossips.in/

Xem thêm bài viết: https://mirchigossips.in/category/cong-nghe/

8 thoughts on “Lập trình VBA tạo hàm trả về mảng giá trị trong Excel và Add-in A-Tools”

  • Tuan quach minh tuan says:

    A Tuan oi hay qua.Anh gui mail e xin tai lieu hoc ve thu vien tool trong vba khong a.Mail e la tuanss41@gmail.com.E muon tu hoc ve vba nang cao nay.E cam on anh

  • em chào thầy em đã thực hiện giong video như lệnh Fi.insert=true thì ko có tác dung gi hết thanh điếm dòng vẫn đứng yên . xin thầy hướng dẫn them. em cám ơn thầy

  • Tiện ích xây dựng says:

    Em mới tìm hiểu addin a-tool. cảm thấy thật tuyệt vời,
    Em có thắc mắc này mà mất 2 đêm chưa biết làm như thế nào. Mong được A Tuân chỉ dẫn.
    Em lập báo cáo bằng hàm bs_SQL vi dụ ô A1 là ô chứa điều kiện lọc (ví dụ "Lớp 1") khi báo cáo chạy đơn thuần trong excel em sửa cell A1 có giá trị ví dụ 'lớp 2 hay 'lớp 3 thì báo cáo chạy và co giãn bình thường.
    Nhưng khi kết hợp với vba ví dụ dùng vba thay đổi giá trị cell A1 thành "lớp 2" thì excel báo lỗi như sau:
    Lỗi công thức:
    Địa chỉ: '[List QLCL2 – Copy.xlsm]CDLop'!$A$9:$O$31
    Công thức: =bs_Sql(A6 LEFT(O4;0) & LEFT(C5;0) & LEFT(G5;0);"HR=No; INSERT=YES; …..
    Lỗi gây ra có thể do:
    Không thể thiết lập thuộc tính FormulaArray của lớp Range

    Và công thức mảng tự động thêm hàm Error=bs_Sql.. trước công thức mảng
    em mới tìm hiểu phần mềm nếu hỏi k phù hợp mong anh thông cảm, Kính mong hồi âm của anh

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>