আমি কিভাবে নির্দিষ্ট সারির পরে এটি বন্ধ করতে পারি?
আমি একটি ভিবিএ কোর্স গ্রহণ করেছি এবং আমার শিক্ষক খালি সারি মুছে ফেলার ব্যাখ্যা করেছেন। আমি এখন এই জায়গায় রাখা চেষ্টা করছি কিন্তু আমার ম্যাক্রো থামানো হয় না। আমি ভেবেছিলাম আমি 200 সারিতে সীমাবদ্ধ ছিলাম।
আমি কিছু গুরুত্বপূর্ণ অনুপস্থিত করছি। কোন পয়েন্টার অনেক প্রশংসা।
Sub RemoveRows()
' Remove rows from last blank cell
Dim LastRow As Long
Dim ISEmpty As Long
'Count how many records in the list. This is done so that the Do loop has a finish point.
LastRow = Range("A200").End(xlUp).Row
'Start at the top of the list
Range("A1").Select
'Loop until the end of the list
Do While ActiveCell.Row < LastRow
'Assign number of non empty cells in the row
ISEmpty = Application.CountA(ActiveCell.EntireRow)
'If ISEmpty = 0 then delete the row, if not move down a cell into the next row
If ISEmpty = 0 Then
ActiveCell.EntireRow.Delete
Else
ActiveCell.Offset(1, 0).Select
End If
Loop
End Sub