マクロに問題があります。特定のテキストを見つけてそれより上の3行を削除する
特定のテキストを1行に配置し、その上に3行を削除する手助けが必要です。 これは私が使用してきたもので、動作しません。 Image of: What I need deleted and the required end result. Also the Macros that I'm using
Sub Delete_Rows()
Dim x
For x = Cells(Rows.Count, ActiveCell.Column).End(xlUp).Row To ActiveCell.Row Step -1
If Cells(x, 1) = "TOT" Then
Cells(x, 1).EntireRow.Delete
Cells(x - 1, 1).EntireRow.Delete
Cells(x - 2, 1).EntireRow.Delete
Cells(x - 3, 1).EntireRow.Delete
End If
End Sub
私も、この共通の問題に対する他の解決策をオンラインで周りを見回してきましたが、何も私のために働いていません。このマクロをExcelワークブックのどのページでも使用できるようにする必要があります。
ありがとうございました!
こんにちはバーニーを助けるべきである、あなたは素晴らしいです!これは魅力のように機能し、私のような初心者が何が起こっているのかを理解することは簡単です。ありがとう! –