次の方法で共有

Excel2010図の貼り付けとファイルサイズ

Anonymous
2010-11-27T23:16:59+00:00

図(bmp)を多くをExcel2010にコピー&ペーストして保存すると、Excel2007(xlsx)では362KBだったシートが、Excel2010(xlsx)では8595KBに肥大。

ちなみに、Excel2010(xls)では475KBとExcel2007とは変わらず。もちろんファイルから図を挿入すれば、ファイルサイズは意図されたサイズになるのはわかるのですが、作業効率からそれはしたくないという前提です。

図をコピー&ペーストしても旧来のファイルサイズでxlsxに保存するということは出来ないのでしょうか?どうも図の扱い方の仕様が変わったようで、いったんxls形式に戻して使っているシートが多数あり不便を感じています。

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2010-12-06T06:48:36+00:00

yasujiy さん、こんにちは。

サードパーティ製のソフトウェアをご使用されていたんですね。

私の方でも投稿いただいたソフトウェアで 1280 × 1024 の画面をキャプチャー、Ctrl+C でコピーし、Excel 2010 へ貼り付けてみましたが、画像サイズは 1.5 MB ほどの大きさになりました。 (Excel 2007 では 200KB ほどのサイズでした)

Excel 側の設定よりファイルサイズを小さくする方法はないかと調べてみたのですが、残念ながらよい方法は見つかりませんでした。。。

念のため、キャプチャーソフト側で設定する方法もあるのかなと探してみたところ、メニューバーの [編集] より [ビットマップコピーのオプション] ダイアログ ボックスより、[クリップボードのビットマップフォーマット] の [DDB] のチェックを外し、[HTML] のチェックをつけた場合、Excel のファイルサイズは小さくなりました。

ただ、こちらはあくまで私が個人的に試した結果となりますので、サードパーティ製ソフトウェアの機能の詳細については、ソフトウェアの開発元へお問い合わせいただだければと思います。

後は、代替案となってしまいますが、[PrintScreen] ボタンよりペイントに貼り付け、ペイントの編集機能より画像を加工後、Ctrl+C と Ctrl+V で Excel へ貼り付けを行っていただくのもいいのかなと思います。

他にもこんなやり方があるよ、という方がいれば、ご投稿よろしくお願いします。


石田 優 – Microsoft Support

この回答は役に立ちましたか?

0 件のコメント コメントはありません

4 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2011-03-04T01:00:50+00:00

    解決済みかもしれませんがパッチが出ています。

    http://support.microsoft.com/kb/2413668/ja

    Microsoft Excel 2010 のスクリーン ショットは .png ファイルの代わりに .bmp ファイルとして保存されます。 そのため、ファイル サイズが大きいです。

    との事です。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2010-12-06T07:22:54+00:00

    石田 様

    わざわざ該当ソフトまで試していただいて恐縮です。

    「キャプチャーソフト側で設定する」ことは考えるべきでした。BMPのフォーマットは通常使う分にはDDBは要らないのでご指摘の方法で運用することにします。

    本題からそれますが、ペイントの場合、機能的に基本的作業に限定されますし、時間に追われて作業することが多いため、長年専用ソフトを使っています。Excel2007→Excel2010も多少の作業効率の向上が理由でバージョンアップしています。

    このたびはありがとうございました。重ねて御礼申し上げます。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2010-12-02T07:50:52+00:00

    石田さん、色々と調べていただいてありがとうございます。また返信が遅くなり申し訳ないです。

    ペイントではありませんが、Excelのスクリーンショットを高機能にしたツールHyperSnap( http://www.hyperionics.com/ )という画像処理ソフトでキャプチャー後、多少の加工をしてエクセルに貼り付けています。

    手順の詳細としては、

    (1)図を表示させているソフトからその図の一部をHyperSnapでキャプチャー

    (2)同ソフト内で加工

    (3)同ソフトからExcelに貼り付け

    動作的には、クリップボード内にある図をExcelに貼り付けているということになるかと思います。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2010-11-29T05:52:53+00:00

    yasujiy さん、こんにちは。

    こちらですが、ビット マップ画像はどのような方法でコピー & ペーストをしたのかがわかるとよいかなと思います。

    おそらく、画像ファイルを直接 Excel にコピペすることはできないので、ペイントなどのアプリケーションで開いてからコピペしてるのかなと思ったのですが。。。

    ちなみに、私の方でもオリジナルサイズが 843 kB の ビット マップ画像を新規のExcel (.xlsx) に、それぞれ以下のような 4通りの方法で貼り付けてみました。

     方法 1. 画像をペイントで開き、Ctl+C と Ctrl+V で貼り付け

      方法 2. 画像をペイントで開き、Ctl+C と [貼り付け] - [形式を選択して貼り付け] より [図(拡張メタファイル)]で挿入

      方法 3. 画像をペイントで開き、Ctl+C と [貼り付け] - [形式を選択して貼り付け] より [ビット マップ]で挿入

      方法 4. [挿入] タブ - [図] からファイルを選択して挿入

    結果、ファイルサイズはそれぞれ以下のようなサイズとなりました。

    (Excel 2010 の場合)

     方法 1. →  314 KB

      方法 2. →  752 KB

      方法 3. → 1.10 MB

      方法 4. →  380 KB

    (Excel 2007 の場合)

     方法 1. →  314 KB

      方法 2. →  752 KB

      方法 3. →  168 KB

      方法 4. →  362 KB

    私の方では、方法 3. において明確なサイズの違いがありました。

    まずは、どのような手順で貼り付けを行ったかをご返信いただければと思います。

    yasujiy さんのご返信お待ちしています。 


    石田 優 – Microsoft Support

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません