|
Excel95以前の CopyPictureメソッドが使えると思います。以下にヘルプの記述を
貼りつけておきます。
オブジェクトをクリップボードへピクチャ(画像) (Picture オブジェクト) として
コピーします。構文 1 では、Chart オブジェクト以外のすべてのオブジェクトを
対象にします。
構文 2 では、Chart オブジェクトだけを対象とします。
構文 1
object.CopyPicture(appearance, format)
構文 2
object.CopyPicture(appearance, format, size)
object
必ず指定します。コピーするオブジェクトを指定します。
appearance
省略可能です。ピクチャのコピー形式を指定します。xlScreen を指定するか
省略すると、ピクチャは画面の表示にできるだけ近い形でコピーされます。
xlPrinter を指定すると、ピクチャは印刷するときと同じ形でコピーされます。
format
省略可能です。ピクチャの形式 (xlPicture または xlBitmap) を指定します。
この引数を省略すると、ピクチャ形式でコピーされます。
size
省略可能です。グラフ シートの Chart オブジェクト (ワークシートの埋め込み
グラフのピクチャではありません) のピクチャのコピーのサイズを指定します。
xlPrinter を指定するか省略すると、ピクチャは印刷するときの大きさでコピー
されます。xlScreen を指定すると、ピクチャは画面に表示されているものと同じ
大きさでコピーされます。
解説
CopyPicture メソッドは、コピーするオブジェクトの種類にかかわらず、クリップ
ボードに Picture オブジェクトを作成します。
セル範囲をコピーするときは、コピーするセルが連続している必要があります。
|
|