0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【VBA】範囲指定して値を削除する方法

Posted at

今回は、範囲指定して値を削除する方法です。

サンプルデータは以下の図をご覧ください。
20210402_134829.jpg
見積書の18行~29行目までの値を削除しようと思います。

↓実演動画
https://youtu.be/rwwdop8m7oI

ソースコードは下記の通りです。


Sub 範囲指定して値をクリアする()

    Range(Range("A18"), Cells(29, 17)).ClearContents

End Sub


詳細を説明します。

Range(Range("A18"), Cells(29, 17)).ClearContents

Rangeで対象範囲を指定しています。
「ClearContents」で値を削除しています。

詳細は、下記のサイトが参考になるかと思います。
https://www.vba-ie.net/method/clearcontents.php

以上が、範囲指定して値を削除する方法でした。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?