デジカメで撮影したjpegの画像の処理に非常〜に時間がかかります。
1280×1024pixcelの画像で、ファイルサイズは平均150KB前後。
[挿入][図][ファイルから]で画像を選択してから
画面に表示されるまでに、ほぼ30秒。
1ページに12画像を張り付けて一覧を作成するマクロを実行すると
1ページ分が完成するのに約12分もかかってしまいます。
使用マシンのメモリは40MB。
という状況の場合、jpegの場合基本的にフルカラーですので、圧縮時150KB
であってもメモリに展開した時点で4MB前後になってしまいます。
従って、画像をサムメイルする場合、別途小さな画像を用意しておいたほうが
良いかもしれません。
マクロの内容にもよるかもしれませんが、いずれにしろ画像を扱う場合、
40MBでは足りないと思います。
メモリ不足を起こしている可能性は大です。
画像データベースといわれるソフトは一般に、本物の画像データと画像閲覧用の
縮小画像と2つ持っています。
Excelで画像管理をするならこの手法を取りいれるのも1つの手だと思います。
例えば1280×1024 pixcelの画像と320×256 pixcelの同じ画像を用意して、
閲覧用には320×256 pixcelを使い、印刷などには1280×1024 pixcelを使う。
これだと1/16のデータサイズとなって手軽に扱えるようになります。
画像管理のフリーウェアも沢山でまわっています。
|