Thêm hàng trong khi sao chép và thao tác dữ liệu - Mẹo Excel

Mục lục

Ed đã viết và hỏi về một macro đơn giản:

Bạn có macro có thể thêm hàng vào bảng tính (ở dưới cùng hoặc ở con trỏ ô), sau đó sao chép từ hàng trước và chèn dữ liệu vào hàng mới không? Và, cuối cùng xóa dữ liệu trong các ô nhất định.

Đây là một macro sẽ chèn một hàng phía trên điểm di động và sao chép nội dung của hàng trước đó. Giả sử dữ liệu của bạn kéo dài từ A đến T và bạn muốn xóa nội dung của các ô H, K và M của hàng mới

Tôi sẽ sử dụng từ khóa ActiveCell để làm cho macro hoạt động liên quan đến con trỏ ô.

Sub AddRowForEd() ActiveCell.EntireRow.Insert Cells(ActiveCell.Row - 1, 1).Resize(1, 20).Copy _ Destination:=Cells(ActiveCell.Row, 1) Cells(ActiveCell.Row, 8).Clear ' Column H Cells(ActiveCell.Row, 11).Clear ' Column K Cells(ActiveCell.Row, 13).Clear ' Column M End Sub

thú vị bài viết...