Liên minh VBA - Tham gia nhiều phạm vi - Ví dụ về mã VBA

Union - Tham gia nhiều phạm vi

Bạn có thể muốn kết hợp hoặc nối nhiều phạm vi nếu chuỗi phạm vi quá dài hoặc bạn muốn cố gắng làm cho mã của mình dễ làm việc hơn.
Sự cần thiết phải kết hợp nhiều chuỗi phạm vi có lẽ là phổ biến nhất khi chọn một số lượng lớn các ô không liền kề với VBA.
Một cách để nối nhiều chuỗi phạm vi là sử dụng hàm VBA’s Union. Cú pháp cho hàm Union là:

1 Union (Arg1 dưới dạng Phạm vi, Arg2 dưới dạng Phạm vi, v.v., v.v.) dưới dạng Phạm vi

Sau đây là một ví dụ về việc sử dụng Union. Đầu tiên, bạn khai báo một số biến phạm vi, sau đó đặt các biến phạm vi bằng một thứ gì đó, và cuối cùng kết hợp chúng bằng cách sử dụng Union.

1234567891011 Sub UnionExample ()Dim Rng1, Rng2, Rng3 As RangeĐặt Rng1 = Phạm vi ("A1, A3, A5, A7, A9, A11, A13, A15, A17, A19, A21")Đặt Rng2 = Phạm vi ("C1, C3, C5, C7, C9, C11, C13, C15, C17, C19, C21")Đặt Rng3 = Phạm vi ("E1, E3, E5, E7, E9, E11, E13, E15, E17, E19, E21")Union (Rng1, Rng2, Rng3). ChọnKết thúc Sub

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave