nlquynhtram
Thành viên mới

- Tham gia
- 9/11/16
- Bài viết
- 10
- Được thích
- 0
Chào mọi người,
Mình đang làm file excel có chức năng lấy giá trị của một hoặc nhiều ô được chọn. Giá trị lấy được chuyển qua một cell trung gian [j3], sau đó sẽ hiển thị trên label màu xanh. Khi chọn từng cell thi code chạy ok, nhưng khi chọn nhiều cell thì báo lỗi type mismatch.

code mình bên dưới:
Mong mọi người góp ý
Mình đang làm file excel có chức năng lấy giá trị của một hoặc nhiều ô được chọn. Giá trị lấy được chuyển qua một cell trung gian [j3], sau đó sẽ hiển thị trên label màu xanh. Khi chọn từng cell thi code chạy ok, nhưng khi chọn nhiều cell thì báo lỗi type mismatch.

code mình bên dưới:
Mã:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)Dim i As Integer
Dim RG As Variant
RG = Array(Target.Value)
For i = LBound(RG) To UBound(RG)
[J3] = [J3] & " " & RG(i)
Next i
End Sub