thầy ơi cho em hỏi vậy mình muốn copy du liệu sheet này cho sheet mới tạo thì dòng code như nào ạ
Chào bạn bạn ghi lại(Record) macro copy là được nhé
Bạn làm như sau:
Bước 1: Gán 1 biến cho worksheet mới
Dim new_sh as Worksheet
Set new_sh = Worksheets.Add
Bước 2: đưa dữ liệu có sẵn vào sheet mới. Ví dụ: đưa dữ liệu trong vùng Sheet1!A1:A3 vào vùng A1:A3 của Sheet mới tạo ở trên
ns.Range("A1:A3").Value = Sheet1.Range("A1:A3").Value
dạ em đã làm đượcrồi, em cảm ơn thầy, vậy nếu mình muốn lây giá trị dòng của ô hiện tại và gán nó vào một biến (ví dụ như biến i = số dòng của ô hiện tại) thì dòng code sẽ làm thế nào thầy
Dim i as Long
i = ActiveCell.Row
Code này bạn xem ở chương 12 bài 12 sẽ rõ hơn về mục đích sử dụng của ActiveCell.Row
cảm ơn thầy