Xóa một dòng VBA là một thủ tục tiêu chuẩn và thường được các nhà phát triển sử dụng. Tuy nhiên, đối với những người dùng ít kinh nghiệm, thao tác này có thể gây ra một số khó khăn.
Hướng dẫn
Bước 1
Đảm bảo rằng bạn hiểu cú pháp của lệnh dòng xóa bằng cách sử dụng lệnh Xóa. Vì vậy đối với dòng chứa ô đang hoạt động, lệnh sẽ có dạng ActiveCell. EntireRow. Delete, và cần xóa một số hàng sẽ đổi thành Rows ("first_line_number: last_line_number") Delete (đối với Excel).
Bước 2
Sử dụng cú pháp tương tự cho lệnh xóa hàng đã chọn trong VBA, nhưng với các tùy chọn nâng cao. Để thực hiện việc này, trước hết hãy xác định hành động cần thiết: Private Sub Delete line_Click (). Chỉ định ứng dụng cần thiết Dim ea As Excel. Application và chọn workbook cần thiết Dim ewb As Excel. Workbook. Sau đó chỉ định trang của tài liệu Dim ews As Excel. Worksheet sẽ được chỉnh sửa.
Bước 3
Bỏ qua một dòng và nhập Set XLAp = CreateObject (Class: = "Excel. Application"). Đặt vị trí chính xác trên dòng sau: Đặt XLWb = XLAp. Workbooks. Mở ("drive_name: 1.xls") Sử dụng giá trị sau: Đặt XLWs = XLWb. ActiveSheet.
Bước 4
Bỏ qua một dòng khác và nhập giá trị của công việc đã chọn: XLWs. Rows (1). Xóa. Lưu tài liệu đã chỉnh sửa: XLWb. Save. Thoát khỏi ứng dụng mã nguồn mở: XLAp. Quit.
Bước 5
Bỏ qua dòng tiếp theo và thay thế các biến bằng các đối tượng bộ nhớ: Đặt XLWs = Không có gì. Lặp lại lệnh tương tự cho từng biến đang mở: Đặt XLWb = Không có gì và cuối cùng là lệnh cuối cùng: Đặt XLAp = Không có gì. Kết thúc lệnh bằng End Sub tiêu chuẩn.
Bước 6
Sử dụng macro để thực hiện các thao tác phức tạp hơn nhằm xóa các dòng không cần thiết trong tài liệu. Để thực hiện việc này, hãy tạo một sổ làm việc Excel mới và nhập các giá trị cần thiết. Mở menu "Dịch vụ" của thanh công cụ phía trên của cửa sổ chương trình và chọn mục "Macro". Chọn mục con "Visual Basic Editor" và mở rộng menu "Chèn". Chọn mục "Mô-đun" và chèn tài liệu đã tạo. Quay lại trình đơn "Công cụ" và một lần nữa chuyển đến mục "Macro". Sử dụng mục con "Macro" và chỉ định mục mới được tạo. Chạy macro bằng cách nhấp vào nút Chạy.