動作検証バージョン: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もあるのか