giải thích đoạn code (1 người xem)

  • Thread starter Thread starter vietnd
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

vietnd

Thành viên chính thức
Tham gia
14/1/07
Bài viết
78
Được thích
11
kính nhờ các tiền bối VBA giải thích hộ em đoạn code này với


iRow = ws.Cells(Rows.Count, 1) _
.End(xlUp).Offset(1, 0).Row



ngoài cách này còn có cách khác nhập dữ liệu từ form nữa không mong các tiền bối chỉ giáo. hix đang chập chững vào thế giới VBA
 
Lần chỉnh sửa cuối:
kính nhờ các tiền bối VBA giải thích hộ em đoạn code này với


iRow = ws.Cells(Rows.Count, 1) _
.End(xlUp).Offset(1, 0).Row



ngoài cách này còn có cách khác nhập dữ liệu từ form nữa không mong các tiền bối chỉ giáo. hix đang chập chững vào thế giới VBA

Cells(Rows.Count, 1)==> dòng cuối cùng trong cột 1 của excel
End(xlUp)==>tính từ đó đi lên (cái này giống như bạn đặt con trỏ ở dòng cuối, rồi nhấn phím Ctrl và mũi tên đi lên)==>nó sẻ đi đến dòng dữ liệu cuối cùng có dữ liệu
Offset(1, 0)==>dời xuống một dòng
.row==>lấy số dòng đó
============
ví dụ cột A của bạn có số liệu cuối cùng ở cell A7
thì kế quả trên là 8
 
Upvote 0
kính nhờ các tiền bối VBA giải thích hộ em đoạn code này với


iRow = ws.Cells(Rows.Count, 1) _
.End(xlUp).Offset(1, 0).Row



ngoài cách này còn có cách khác nhập dữ liệu từ form nữa không mong các tiền bối chỉ giáo. hix đang chập chững vào thế giới VBA
Viết bài một khúc thì ta giải thích kiểu một khúc....--=0
1/ End(xlUp) = End(3)
2/ Offset(1, 0).Row = xuống 1 dòng
3/ Thuộc tính của Offset(dòng, cột)
4/ còn lại tự xử nha .....hix
 
Lần chỉnh sửa cuối:
Upvote 0

Bài viết mới nhất

Back
Top Bottom