Phạm Anh Tuấn
Phạm Anh Tuấn
Thảo luận 2 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 21 lượt xem

Cách viết ngắn gọn

 

Thầy cho mình hỏi nếu mình viết ngắn gọn như vậy, so với cách dùng hàm Max thì có nhược điểm gì ko ah? hoặc nếu dùng hàm Max thì sẽ có ưu điểm gì hơn.

=================================

Private Sub UserForm_Initialize()
   'Xac dinh combobox
   Dim i As Integer
       i = Sheet5.Range("C" & Rows.Count).End(xlUp).Row
   Me.cb_NhomHang.List = Sheet5.Range("C5:C" & i).Value
 =================================  
   'Xac dinh gia tri so thu tu - tu danh so thu tu
   Dim j As Integer
       j = Sheet6.Range("B" & Rows.Count).End(xlUp).Row  
      Me.tb_STT.Value = j - 5 + 1          

  =================================      
End Sub

Thảo luận 2 câu trả lời
Lượt xem 21 lượt xem
Vỗ tay vỗ tay
Phạm Anh Tuấn 15:12 - Dec 09, 2022

Thực ra đánh số thứ tự có nhiều cách làm nên chỉ cần dùng cách nào hợp logic là được.

Với hàm MAX có ưu điểm bỏ qua các giá trị text, nên vẫn có thể đánh stt trong trường hợp có lẫn ký tự text trong cột STT.

Còn dùng code như trên sẽ có nhược điểm là nếu lẫn text sẽ bị lỗi.

Vỗ tay vỗ tay
Phạm Anh Tuấn 15:12 - Dec 09, 2022

Dạ vâng cám ơn thầy!

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