プロが教えるわが家の防犯対策術!

何本かごく普通にサンプルを作って試したところ、
全て膨らみました。
勿論写真が載る分は膨らんでも当たり前かと思いますが、
サイズ以上に遙かに膨らみます。
なお、写真は単純に貼り付けただけで、
写真についての処理は一切していません。

例えば以下のとおりです。
元サイズ; 43,520
写真サイズ;90,165
保存後サイズ;807,424

単位は全てバイト、写真は1枚です。
環境は、windows10、excel2013です。

原因を教えて下さい。
宜しくお願いします。

A 回答 (3件)

貼り付けた写真を選択して『切り取り』⇒『形式を選択して貼り付け』⇒『図(JPEG)』 としてみましょう。


サイズが小さくなるはずです。

原因は、推測ですがBMP形式で貼り付けられてしまったと思われます。

補足
写真を貼り付けるときは、『メニュー』⇒『挿入』⇒『図』⇒ファイル選択する、のほうがよいと思います。
これなら元ファイルの形式のまま貼り付けられるはずです。
    • good
    • 0

写真は挿入からの貼り付けですか?


それとも、ドラッグしての貼り付け?
ペイントなどからの貼り付け?
上記の違いで、オブジェクトとしてのサイズが変わってきます。
挿入するのがい一番少なく済む方法です。

挿入しただけだとしても、画像による表示上の違いによる場合で
ファイルサイズが違ってくることもあります。
Excelの場合、使用したセル範囲の容量も加算されるからです。

例として、新規ファイルを二つ用意します。
同じ画像を、表示サイズ(セルが占める範囲)を変えて保存してみて
下さい。
それぞれを[名前を付けて保存]後に、ファイルサイズを確認すれば、
違っているはずです。
表示上の画像サイズが同じでも、セル幅やセル高を狭くするだけでも
ファイルサイズは増えます。

写真が占めるセル範囲を少なくするだけで、ファイルサイズを減らす
ことができるということです。
セル幅などを広げて占めるセル数を減らしても、サイズが変わらない
こともあるので、他の理由も考えられます。
xlsxファイルとして、記録される部分の影響があるのかもしれません。
(XMLとして記述されたテキスト量)
https://support.office.com/ja-jp/article/excel-% …
    • good
    • 0
この回答へのお礼

早速有り難うございました。
excelでは諸々の条件で違うのですね。
2番の方の回答で解決してしまったのでやってみていませんが、
分かる気がします。

お礼日時:2020/05/19 07:04

写真データ自体の容量が大きいサイズで撮影しているから。



データを取り込んで、写真を縮小してもデータは同じ。
    • good
    • 0
この回答へのお礼

>写真を縮小してもデータは同じ
 写真のサイズは 90,165バイトと出ているのですが。
 これが元のサイズで、縮小などしていません。
 大きいというのはどうすれば調べられますか。

お礼日時:2020/05/18 20:31

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