- Tham gia
- 4/6/06
- Bài viết
- 901
- Được thích
- 2,716
Con có một form với nhiều textbox liên tục được đánh số (tabindex) từ 15 đến 50.
Code này chạy gặp lỗi là không có lệnh nhapdulieu.controls(j). Nhưng con đã xem một ví dụ của một thành viên nào đó trên GPE và đã sử dụng phương thức controls này để duyệt qua các textbox. Xin mọi người sửa code giúp con.
PHP:
Do Until Sheets("Data").Range("C" & i).Value = ""
z = 6
j = 15
If Sheets("Data").Range("C" & i).Value = NhapDuLieu.tbSoHD.Value Then
mhh = Sheets("Data").Range("G" & i).Value
Do Until Sheets("DMHH").Range("A" & z).Value = ""
If Sheets("DMHH").Range("A" & z).Value = mhh Then
Do Until NhapDuLieu.Controls(j).Value = ""
j = j + 5
Loop
NhapDuLieu.Controls(j).Value = mhh
NhapDuLieu.Controls(j + 1).Value = Sheets("DMHH").Range("B" & z).Value
NhapDuLieu.Controls(j + 2).Value = Sheets("DMHH").Range("C" & z).Value
NhapDuLieu.Controls(j + 3).Value = Sheets("Data").Range("H" & i).Value
NhapDuLieu.Controls(j + 4).Value = Sheets("Data").Range("I" & i).Value
End If
z = z + 1
Loop
End If
i=i+1
Loop
Code này chạy gặp lỗi là không có lệnh nhapdulieu.controls(j). Nhưng con đã xem một ví dụ của một thành viên nào đó trên GPE và đã sử dụng phương thức controls này để duyệt qua các textbox. Xin mọi người sửa code giúp con.