■SI Object Browser 掲示板


ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!

ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。
なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。
Excel出力 2009/09/02 09:46 OB 1
OS XP Pro SP3
Ver9.1

以前も質問したのですが。。。。。。。
「Excel出力」を実行すると、
「RangeクラスのPasteSpecialメソッドが失敗しました。」
「'Book1'への変更を保存しますか?」
というメッセージボックスが表示されて、途中までしか出力ができなくなります。

出力結果:8300行、30列 
メモリもあります。

「クリックボード貼り付け」はできます。

日付の編集及び数値の場合は0が消える等の問題からお客様サイドからExcel出力でないといけません!と強く言われています。

解決方法はないのでしょうか?


こんにちは
後迫@SIです。

ご不便をおかけしてしまい申し訳ございません。

他のユーザー様からも同様のご報告をいただいており
調査しておりましたが、当エラーにつきましては、
EXCEL上の制限(EXCEL2003以前であれば65535行以内で
あること)以外にも、使用メモリの容量が少ない場合や、
サーバーが遠隔地にあるなどの負荷条件によって発生するようです。

つきましては、サーバー上で直接EXCEL出力を実行していただく、
他に使用しているアプリケーションがあればプロセスを終了し
メモリ使用量を大きくした上で実行していただくなどの方法で
解決する可能性もございますので、お試しいただいてもよろしいでしょうか。

また、上記でも解決しない場合は、絞込み検索や表示列の設定で
制限を越えないようにデータ表示し、分割して出力していただく方法で
ご検討いただいてもよろしいでしょうか。

お手数をおかけしてしまい申し訳ございませんが、
よろしくお願いいたします。