xóa dòng trong Excel sử dụng VBA Marco

Marco là một trong những chức năng nâng cao giúp cho Excel xử lý văn bản mạnh mẽ hơn, nhanh hơn và chính xác hơn. Trong bài viết này,  chúng tôi sẽ giúp bạn cách sử dụng VBA MARCO để xóa dòng trống trắng trong Excel. Marco là một chức năng không...

Bài viết liên quan

Marco là một trong những chức năng nâng cao giúp cho Excel xử lý văn bản mạnh mẽ hơn, nhanh hơn và chính xác hơn. Trong bài viết này,  chúng tôi sẽ giúp bạn cách sử dụng VBA MARCO để xóa dòng trống trắng trong Excel. Marco là một chức năng không phải ai cũng biết và sử dụng được. Bởi Marco yêu cầu những kiến thức nâng cao về Excel. Chính vì thế, hầu hết người dùng đều cảm thấy khó khăn khi tiếp xúc với chức năng này của Excel.

Để giúp người dùng sẽ sử dụng VBA Marco tốt hơn, chúng tôi sẽ cung cấp các thông tin hữu ích về vấn đề này. VBA Marco được thao tác trên các phiên bản Office 2007, Office 2010Office 2013.  Thực chất tất cả các thao tác này đã hoàn toàn tự động. Và bạn chỉ cần làm những bước cơ bản sau mà thôi.

Hướn dẫn cách sử dụng VBA Marco để  xóa dòng trong Excel.

Bước 1: Đầu tiên, bạn cần sử dụng tổ hợp phím Alt-F11 để khởi động chạy Microsoft Visual basic for application.

xóa dòng trong Excel

Bước 2: Tiếp đến, bạn hãy copy đoạn mã Marco dưới đây nhé.

Sub DeleteBlankRows1()

Dim i As Long

With Application

.Calculation = xlCalculationManual

.ScreenUpdating = False

For i = Selection.Rows.Count To 1 Step -1

If WorksheetFunction.CountA(Selection.Rows(i)) = 0 Then

Selection.Rows(i).EntireRow.Delete

End If

Next i

.Calculation = xlCalculationAutomatic

.ScreenUpdating = True

End With

End Sub

Bước 3: Sau khi dán đoạn mã vào VBA Marco rồi, bạn hãy bấm nút Run để chạy chương trình.

xóa dòng trong Excel

Như vậy, chúng tôi đã giới thiệu tới bạn đọc cách xóa dòng trong Excel  bằng VBA Marco. Thực chất, bạn hoàn toàn có thể thực hiện thao tác này bằng tay, nhưng khi chạy đoạn mã trên sẽ giúp bạn tiết kiệm được thời gian khi làm việc với Excel hơn.

Tin liên quan