セルを削除する(Delete メソッド)
2015/08/26
Delete メソッド
Delete メソッドで、指定したセル・セル範囲を削除します。
【書式】
Object.Delete ( shift )
引数・戻り値
- object ・・・ 対象となるRange オブジェクト
- shift ・・・ 削除後のシフト方向を表す定数(下表参照)を指定します。省略すると、セル範囲の形状に適応した方向にシフトされます。
引数 shift に指定する値(シフト方向を表す定数:XlDeleteShiftDirection 列挙)
| 定数 | 値 | 内容 |
| xlShiftToLeft | -4159 | 左方向 |
| xlShiftUp | -4162 | 上方向 |
| 省略 | セル範囲の形に応じてシフト方向が自動的に決定 |
Delete メソッドの使用例
サンプルVBAソース
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
Sub Sample_Delete() 'セル「B4」から「G4」を削除 Range("B4:G4").Delete (xlShiftUp) 'E列を削除 Range("E:E").Delete (xlShiftToLeft) '4行目を削除 Range("4:4").Delete End Sub |
実行結果
サンプルVBA実行前
サンプルVBA実行後
関連記事
-
-
セルのアドレスを確認(Address プロパティ)
Address プロパティ Address プロパティ・AddressLocal …
-
-
セル・セル範囲をコピーする(Copy メソッド)
Copy メソッド Copy メソッドは、セル範囲をコピーし、指定したセル範囲に …
-
-
文字列の一部の書式を変更(Characters プロパティ)
文字列の一部を参照(Characters プロパティ) Characters プ …
-
-
オートフィルタの状況を確認(AutoFilterMode, FilterMode)
AutoFilterMode プロパティ AutoFilterMode プロパテ …
-
-
A1 形式と R1C1 形式を変換、相対参照と絶対参照を変換(ConvertFormula)
ConvertFormula メソッド 数式で参照しているアドレスの相対参照と絶 …
-
-
対象のセルが直接参照しているセル全てを取得(DirectPrecedents プロパティ)
DirectPrecedents プロパティ DirectPrecedents …
-
-
セルをアクティブにする・セルを選択する(Activate, Select)
セルをアクティブにする・選択する 【書式:セルをアクティブにする】 object …
-
-
セルを参照する(Range プロパティ)
Range プロパティ 任意のセルにアクセスするには Range プロパティを使 …
-
-
セルのロック(Locked プロパティ)
セルのロック(Locked プロパティ) Locked プロパティで、セルのロッ …
-
-
入力規則(リストで制限する)Validation.Add メソッド
ドロップダウンリストで入力値を制限 Validation.Add メソッド(また …

