satoの雑技術ノート

エクセル写真帳でShapeオブジェクトのCutメソッドが失敗する問題

Cutメソッドは失敗しました
Cutメソッドは失敗しました

エクセル写真帳v5.3で 「Cutメソッドは失敗しました Shape オブジェクト」というエラーが出るという報告があります。

同じ症状でお悩みの方はいらっしゃいますでしょうか。

詳しい原因はわかっていなのですが、これまでの検証でなんとなくパソコン環境によるものだという感じはあります。エラーの発生が不規則だからです。

確実にわかっていることは、Cutメソッドを使用しなければエラーは発生しない、ということだけです。

この問題に対応しました。以下の記事を参照ください。

エクセル写真帳ver5.4【リンク版】を公開しました

 

Cutメソッドの必要性

では、エラーの出るCutメソッドをどうしていまだ使用するのか、といいますと、写真データを貼り付けした後の画像の圧縮に使用しているのです。

Cutメソッドを使用しないと、大量の写真をシートに貼り付けした場合、エクセルファイル自体が猛烈に肥大する、という問題に直面します。

ファイルを分ける処理は今でも推奨

大量の写真を貼り付けしない、もしくは、たくさん写真を貼りたい場合は、ファイル自体を複数に分ける、という手法で写真帳を作成していただければ、ファイル肥大化問題は概ね回避できます。

僕も実務でエクセル写真帳を使用しているのですが、基本的に写真項目ごとにファイルを分けています。親フォルダだけ設定した写真帳を、複数コピーしてそれぞれ使用するというイメージです。

ただ、 工事関係の写真ですと、いちどに数百枚もの写真を1つのシートに貼り付けする場合もあるかと思うので、そこまでくると圧縮しないと重すぎて印刷にも影響がでる可能性もあるわけでして、その辺の処理をどうしたらよいのか困り果てています。

スポンサーリンク

全国的に利用されている現状として

エクセル写真帳は、今となっては全国的にそこそこの愛用者がいる感があるので、すべての方に細かくファイルを分ける使い方を実践していただく、というのも利用用途に個人差があり、なかなかうまくいかないのが現状です。

Cutメソッドは使わない方向で検討

取り急ぎ、時期バージョンとしては、「CUTメソッドを使わないバージョン」でいこうと思っています。ただ、ファイルの肥大化を防ぐために、現在の写真帳よりも全体的な画質を少し落とさなければならないかもしれません。

などなど。この件につきまして、エクセル写真帳を使っている方で、何かご意見などある方がいらっしゃいましたら、コメント欄、メールなどで意見を頂けると幸いです。

まあ常に新しいバージョンを使わなければいけないわけではないので、気に入らなければずっと古いバージョン使っていただいても問題はありません。

その辺は無料公開なので柔軟にお願いしたいところではあります。

エクセル写真帳ダウンロードページ(Vector)

モバイルバージョンを終了