「みんな教えて! 選手権!!」開催のお知らせ

エクセルマクロで図の圧縮を行いたいのですが、自動記録では記録することができません。
実現したい動作は図のツールバー上にある図の圧縮のボタンを押して図の圧縮にチェックを押すという一連の作業です。
図のサイズ(縦×横)を変更しても、ファイルサイズは変わりません。
わかる方ご回答お願いします。

A 回答 (1件)

こんにちは。



同じような質問が、Microsoft NewsGroup等で出ているようです。

まず、マクロに関しては、SendKeys で操作するしかないようです。かなり、不恰好なコードになってしまいます。あまり、マクロのコードとしてのメリットがありません。

>図のサイズ(縦×横)を変更しても、ファイルサイズは変わりません。

これに関しては、ヘルプの内容が、点在しているような気がしますが、Office 全体を通して読むと、一定の「しきい値」を超えたものやフレームなどで不要な部分が削られるというで、例えば、インターネットから取得したような、すでに処理された画像に関しては、おそらく、圧縮やトリミングが効かないのではないか、と思います。
    • good
    • 1
この回答へのお礼

すばらしいご回答ありがとうございます。
SendKeysは初耳でした。調べてみたのですが
これを使えばなんとかできそうです。
ありがとうございました。

お礼日時:2008/04/23 21:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報