Huỳnh hoài bảo
Huỳnh hoài bảo
Thảo luận 9 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 366 lượt xem

sao tôi dùng vòng lặp và chạy 1 lệnh đã OK nhưng đến lệnh thứ 2

Thầy cho hỏi sao tôi dùng vòng lặp và chạy 1 lệnh đã OK nhưng đến lệnh thứ 2 chỉ sửa lại địa chỉ thôi mà VBA bắt lỗi 

Cụ thể như sau:

Sub loi_thoi()

    Dim i As Integer, j As Integer

    Dim dongcuoi As Long, S As Long, L As Long

    dongcuoi = Sheet9.Range("B" & Rows.Count).End(xlUp).Row

    S = 0

    L = 0

    For j = 7 To dongcuoi 

        Sheet8.Range("B" & j).ClearContents

        For i = 3 To dongcuoi

            If Sheet8.Range("A" & j) = Sheet1.Range("A" & i) Then

                    Sheet8.Range("C" & j).ClearContents

                    Sheet8.Range("B" & j).Value = Sheet1.Range("B" & i).Value

                    S = S + Sheet9.Range("I" & i).Value

                    L = L + Sheet9.Range("J" & i).Value     ( dòng bị bắt lỗi)

                    Sheet8.Range("C" & j).Value = S

                     Sheet8.Range("D" & j).Value = L

             End If

        Next i

            S = 0

            L = 0

    Next j_1

End Sub

link file đính kèm 

Thảo luận 9 câu trả lời
Lượt xem 366 lượt xem
Vỗ tay vỗ tay
Huỳnh hoài bảo 17:11 - Nov 12, 2020

chào bạn bạn cho mình xin file được không ?

Vỗ tay vỗ tay
Huỳnh hoài bảo 18:11 - Nov 12, 2020
Huỳnh hoài bảo 08:11 - Nov 13, 2020

chào bạn bạn cho mình xin quyền truy cập nhé.

Vỗ tay vỗ tay
Huỳnh hoài bảo 11:11 - Nov 13, 2020

xin lỗi thầy - để tối về xem lại hướng dẫn upload rồi  sẽ gởi

Vỗ tay vỗ tay
Huỳnh hoài bảo 22:11 - Nov 13, 2020
Nhờ thầy xem dùm file này https://drive.google.com/file/d/19cqs...
Vỗ tay vỗ tay
Huỳnh hoài bảo 23:11 - Nov 13, 2020
Huỳnh hoài bảo 09:11 - Nov 14, 2020

chào bạn do dòng lỗi Sheet4.Range("I" & i).Value trả ra 1 text dạng 200m nên định dạng số + text không ra kết quả dẫn đến lỗi bạn xem lại dữ liệu của bạn nhé.

S = S + Sheet4.Range("I" & i).Value

L = L + Sheet4.Range("K" & i).Value

Sheet4.Range("I" & i).Value hoặc Sheet4.Range("K" & i).Value phải trả ra giá trị số

Vỗ tay vỗ tay
Huỳnh hoài bảo 09:11 - Nov 14, 2020

Ah cám ơn thầy - như vậy khi tạo form nhập liệu thì phải có yêu cầu lọc loại dữ liệu mới được

Vỗ tay vỗ tay
Huỳnh hoài bảo 10:11 - Nov 14, 2020

chào bạn đúng rồi nhé.

Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông