数値を含む長い変数 X があります。415と言います。
ワークシートの行 415 以下をすべて削除するにはどうすればよいですか?
スプレッドシートが行 415 とその下にある可能性があるものでクリーンであることを確認したいと考えています。
どうすればいいですか?ありがとう。
以下のようなものがあなたのニーズに合うように聞こえます:
With Sheets("Sheet1")
.Rows( X & ":" & .Rows.Count).Delete
End With
ここで、Xは行番号(415)の変数です。
別のオプションはSheet1.Rows(x & ":" & Sheet1.Rows.Count).ClearContents
(または.Clear
) です。代わりにこのメソッドを使用する理由.Delete
は、削除された範囲内の依存関係を持つセル (たとえば、それらのセルを参照する数式が空であっても) が表示されるため#REF
です。このメソッドは、クリアされたセルへの数式参照を保持します。