条件に沿った行番号を配列に入れていきます。
その後配列内にある番号の行をすべて選択状態にするにはどうすればいいでしょうか。ローカルウィンドウで配列にpushされているのは確認しています。
行の一括削除が遅くて困っています。
フィルターかけて削除も考えましたが動的配列を練習で使ってみたくて・・・
vba
1Sub test() 2 Dim i As Long, n As Long, m As Long 3 Dim buf() As Integer 4 5 i = 1 6 ReDim buf(i) 7 8 For n = 1 To 10 9 If Cells(n, 2) = "" Then 10 ReDim Preserve buf(i) 11 buf(i) = n 12 i = i + 1 13 End If 14 Next n 15 16 'bufの行を一気に選択したい 17 18End Sub
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/21 07:18