こんばんは!
A1セルから数値が入っているとします。
操作したいSheet見出し上で右クリック → コードの表示 → VBE画面がでますので
↓のコードをコピー&ペーストしてマクロを実行してみてください。
(Alt+F8キー → マクロ → マクロ実行です)
Sub test() 'この行から
Dim i As Long
For i = Cells(Rows.Count, 1).End(xlUp).Row To 1 Step -1
If Cells(i, 1) Mod 2 = 0 Then
Rows(i).Delete (xlUp)
End If
Next i
End Sub 'この行まで
※ 数値が連番の場合は手動でも簡単にできます。
A列を挿入 → 元のA列がB列に移動しますので
A1セルに「1」と入力
A1・A2(空白のまま)を範囲指定しA2セルのフィルハンドルでずぃ~~~!っと下へコピー!
データ内のセル(どこでもOK)を選択 → メニュー → データ → オートフィルタ
A列の▼で「空白セル」を選択
これで偶数行のみが表示されますので、行毎すべて削除! → オートフィルタを解除
最後にA列を削除して完了です。
参考になりますかね?m(_ _)m
お礼
回答ありがとうございました。