Giúp thay đổi giá trị trong mảng là item của một key

Liên hệ QC
Status
Không mở trả lời sau này.

tueyennhi

Thành viên tích cực
Tham gia
18/10/10
Bài viết
1,187
Được thích
105
Chào anh chị. Em có đoạn code sau, không rõ em sai về mặt cú pháp không mà giá trị không được thay đổi như ý muốn

Mã:
                Tem = arr(i, 1)
                If Not Dic.Exists(Tem) And Not IsEmpty(Tem) Then
                    Dic.Add Tem, Array(1, arr(i, 316), 0, 0)
                 ElseIf Dic.Exists(Tem) Then
                    If Dic.Item(Tem)(0) = 1 Then
                        Dic.Item(Tem)(0) = Dic.Item(Tem)(0) + 1
                        Dic.Item(Tem)(2) = arr(i, 316)
                    ElseIf Dic.Item(Tem)(0) = 2 Then
                        Dic.Item(Tem)(0) = Dic.Item(Tem)(0) + 1
                        Dic.Item(Tem)(3) = arr(i, 316)
                    End If
                End If

Code chạy qua 3 sheet dữ liệu. Với mỗi lần thấy key trùng lặp em sẽ update dữ liệu vào item dạng mảng của key đó theo vị trí chỉ định.
 
A=dic(key)" đọc nội dung của item
A(0)=2' các câu lệnh sửa nội dung của a


Dic(key)=a" cập nhật lại nôi dung của item
 
Upvote 0
Quy trình sửa nội dung sẽ gồm 3 bước như trên
 
Upvote 0
Hỏi rồi.
Trả lời rồi.

 
Upvote 0
Status
Không mở trả lời sau này.
Web KT
Back
Top Bottom