Thầy hướng dẫn giúp em cách tìm Cột cuối của bảng và bắt đầu dữ liệu ở cột trống kế tiếp với ạ? Ví dụ em có bảng 3 cột từ A2 đến C2 và em muốn dữ liệu bắt đầu đến ô D2 (đang trống).
Dim ws As Worksheet
Dim lastColumn As Integer
Set ws = ActiveSheet
lastColumn = ws.Cells(2, ws.Columns.Count).End(xlToLeft).Column
Bạn có thể tìm cột cuối theo cú pháp trên nhé.
Trong đó số 2 có nghĩa là dòng 2 (như ví dụ của bạn là xét A2 đến C2 tức là xét trên dòng 2)