- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:オートフィルタを使わずに行削除)
オートフィルタを使わずに行削除
このQ&Aのポイント
- オートフィルタを使用せず、G列目の0以下の数値を行削除する方法について教えてください。
- 質問内容は、オートフィルタを使わずに特定の条件で行削除を行いたいというものです。
- 行数が日によって異なり、数千行のデータがあるため、効率的な方法を知りたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
以下でいかがですか Sub Example() Dim i As Long Application.ScreenUpdating = False Sheets("Sheet1").Activate '実際のシート名に変更してください。 For i = Cells(Rows.Count, "G").End(xlUp).Row To 1 Step -1 If Cells(i, "G") <= 0 Then Rows(i).Delete End If Next Application.ScreenUpdating = True End Sub
お礼
ありがとうございます。 まさしく、こちらでした。誰にも聞けず、困っておりましたので、 本当に助かりました。ありがとうございます。 また何か有りましたら、ご教授下さい。