ExcelWork.info

Excel(エクセル)のマクロ・VBA・関数・操作などのメモ

セルを削除する(Delete メソッド)

      2015/08/26

Delete メソッド

Delete メソッドで、指定したセル・セル範囲を削除します。


【書式】

Object.Delete ( shift )


引数・戻り値

  • object  ・・・  対象となるRange オブジェクト
  • shift  ・・・  削除後のシフト方向を表す定数(下表参照)を指定します。省略すると、セル範囲の形状に適応した方向にシフトされます。


引数 shift に指定する値(シフト方向を表す定数:XlDeleteShiftDirection 列挙)

定数 内容
xlShiftToLeft -4159 左方向
xlShiftUp -4162 上方向
省略 セル範囲の形に応じてシフト方向が自動的に決定





Delete メソッドの使用例

サンプルVBAソース


実行結果

サンプルVBA実行前

Delete メソッド 例1

サンプルVBA実行後

Delete メソッド 例2




 - セルの操作 , , , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

任意のセルを含む行または列全体を参照(EntireRow プロパティ,EntireColumn プロパティ)

EntireRow プロパティ・EntireColumn プロパティ Entir …

対象のセルを参照している全てのセルを取得(Dependents プロパティ)

Dependents プロパティ Dependents プロパティは、対象のセル …

入力規則(エラーメッセージの設定)Validation オブジェクト

無効値を入力時に、エラーメッセージの表示 Validation.ShowErro …

オートフィルタ(日付・時刻のグループ化)AutoFilter メソッド

グループ化された日付や時刻で、レコードを抽出する Excel 2007 から日付 …

Active メソッド 例01
セルをアクティブにする・セルを選択する(Activate, Select)

セルをアクティブにする・選択する 【書式:セルをアクティブにする】 object …

セルを参照する(Range プロパティ)

Range プロパティ 任意のセルにアクセスするには Range プロパティを使 …

Row プロパティ・Column プロパティ 例
セルの行番号または列番号を取得(Row プロパティ,Column プロパティ)

Row プロパティ・Column プロパティ Row プロパティは、指定したセル …

文字列の一部の書式を変更(Characters プロパティ)

文字列の一部を参照(Characters プロパティ) Characters プ …

セル内の編集を禁止する(EditDirectlyInCell プロパティ)

EditDirectlyInCell プロパティ エクセルでは、セルをダブルクリ …

ShrinkToFit プロパティ 例
文字列を縮小して全体を表示(ShrinkToFit プロパティ)

ShrinkToFit プロパティ ShrinkToFit プロパティは、セルに …