投稿日 | : 2006/03/24(Fri) 09:50 |
投稿者 | : YO-YO |
Eメール | : |
URL | : |
タイトル | : Excelの画像サイズの変更 |
VB6.0 Excel2000 Win2000
初めて投稿いたします。
今、VBで画像を貼り付けているのですがその画像のサイズが大きい為に印刷した時に
2枚、3枚で印刷されてしまします。
これを回避するために画像のサイズを変更しようと思い、ここへたどりつきました。
サンプルを見たいのですが自分のPGで実行すると
オブジェクトは、このプロパティまたはメソッドをサポートしていません。
とエラーになるので質問させていただきます。
’シート名の変更
objNewWkSheet.Name = TMPFILE1
’現在のシートを選択
objNewWkSheet.Select
’現在のシートをsheet4の後ろへ挿入
objNewWkSheet.Move After:=objWkBk.Worksheets("sheet4")
上記まではエラーもなくできています。
しかし下記を実行するとエラーになります。
きちんとオブジェクトを指定しているとおもうのですが何処らへんでエラーになるのでしょうか?
(下記はマクロを参考にして作成しました。)
objNewWkSheet.Selection.ShapeRange.ScaleWidth 0.79, 0, 0
objNewWkSheet.Selection.ShapeRange.ScaleHeight 0.79, 0, 0