動作検証バージョン:64bit Windows 10 Pro + 32bit Excel(バージョン2203 ビルド15028.20228 Microsoft Store)
Excelに限らずコピー&ペーストは、パソコンでよく行われる操作です。
ところが、Excel VBAに用意されている大量のオブジェクトの中で、Copyメソッドを持つものは複数あるものの、下図のとおり大量にあるというわけではありません。

上図はオブジェクトブラウザーでライブラリをExcelに限定して、[完全に一致する単語だけを検索]オプションをOnの状態で「Copy」を検索しした状態です。
[スポンサードリンク]
そのようなCopyメソッドを持つオブジェクトの中でどれが、(Copyメソッドの兄弟のような)Cutメソッドを持つのか気になったので、

一覧を作成しておきます。
| Copyを持つオブジェクト | Cutも持つか |
|---|---|
| Chart | - |
| Charts | - |
| ChartArea | - |
| ChartObject | 〇 |
| ChartObjects | 〇 |
| Series | - |
| Point | - |
| OLEObject | 〇 |
| OLEObjects | 〇 |
| Shape | 〇 |
| Slicer | 〇 |
| Worksheet | - |
| Worksheets | - |
| Sheets | - |
| Range | 〇 |
Pointオブジェクトまでがグラフ関連のオブジェクトで、OLEObject以降がグラフとは関係のないオブジェクトです。
オブジェクトブラウザーで非表示に設定されているオブジェクトでCopyメソッド・Cutメソッドを持つものがかなりあるのですが、それらは含んでいません。
最終更新日時:2024-01-23 06:39
[スポンサードリンク]
Home » エクセルマクロ・Excel VBAの使い方 » ExcelでCopyを持つオブジェクトのどれにCutもあるのか
『インストラクターのネタ帳』では、2003年10月からMicrosoft Officeの使い方などを紹介し続けています。










