次の方法で共有

セルに多数のデータを入力しているファイルに対して、全体コピーを実行するとExcelが応答なしとなりコピーに時間がかかる

Anonymous
2013-05-08T06:54:09+00:00

お世話になります。

今年度から新規導入した端末ですが、掲題のような問題が発生しております。

【PCスペック】

OS:Windows7 Pro SP1(32bit)

CPU:Intel Core 2 Duo 2.4GHz

メモリ:2GB

Office2010 Pro Plus SP1

【Excelの対象ファイル】

A~AG行、35746列、合計1537078のセルにデータが入ったファイル

特定のファイルに限らず、新規作成したファイルでも発生

また、xls、xlsx、csv、xlsmなど、ファイル形式にかかわらず発生

【現象発生手順】

上記のファイルに対して、全体範囲を指定し、右クリックでコピーを実行する

【発生している現象】

上記の手順に従いコピーを実行すると、Excelが応答なしとなる。

応答なしとなっている間、CPUの使用率が90%程度を推移する。

メモリは800MB程度使用可能領域が余っている。

上記のファイルをコピーすると、およそ2分程度応答なしが続いた後、コピーが完了する。

前年度まで使用していたXP+Office2003では発生していなかった。

そのため、このような状況が発生すると業務に影響が生じる。

実際にいくつか検証等を実施してみたが、ファイル形式やオートシェイプなど、余計なデータがなくとも、

セルに大量にデータが入力されていると、大なり小なりコピーに時間がかかっている状況を確認している。

【現象発生における推測】

XP+Office2003でも、下記のような設定を実施すると、同様にコピーに時間がかかることを確認。

クリップボードを起動。

右側にクリップボードが表示されている状態で全セル選択後にコピーを実行すると時間がかかる。

上記のことから、クリップボードを経由するとコピーに時間がかかるのではと推測。

そのため、Office2010においても同様に、クリップボードを経由しないコピー方法がないか確認中。

現状において、上記のようになっております。

Office2010において、クリップボードを無効にするような設定はないのでしょうか。

以上、よろしくお願い致します。

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

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

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

3 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2013-05-16T08:33:18+00:00

    DYYD さん、こんにちは。

    返信をしていただきありがとうございます。

    クリップボードの非表示はすでに確認済みだったのですね、すみません。。

    DYYD さんが書かれているように、上位のバージョンで開かれた場合、動作が遅くなってしまう動作は自然ではないかもしれないですね。

    Excel のバージョンの違いによる動作ではなく、別のところに要因がある可能性も考えられます。

    PC ごとに環境はそれぞれ違いますので、追加で入れられたサードパーティ製のアプリケーションやアドインなどの動作が影響していないかを確認してみるのも良いかと思います。

    トラブルということではありませんが、動作を確認される方法として以下のような方法もあるので、よろしければ参考にしてみてはどうでしょう。

    ・ Excel をセーフ モードで起動した状態でコピーしてどうか

    (Ctrl キーを押しながら Excel 本体を起動し、 [ファイル] タブの [開く] から該当のブックを開きます。)

    ※ アドインなどが停止した状態で起動が出来ます。

    ・ Windows をクリーン ブートした状態で動作を試してみてどうか

    参考: Windows Vista、Windows 7、または Windows 8 でクリーン ブートを実行して問題のトラブルシューティングを行う方法

    ※ OS 内で動作しているアプリケーションなどを一時的に停止させて起動する方法です。

    ※ 確認後は設定を戻していただくようお願いします。

    情報が少なくてすみませんが、確認してみた結果についても引き続き返信をお待ちしていますね。

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

    0 件のコメント コメントはありません
  2. Anonymous
    2013-05-14T05:38:34+00:00

    お世話になります。

    手順は Excel の [ホーム] タブ内に [クリップボード] と書かれた右横の矢印をクリックします。

    クリップボードの下に [オプション] ボタンがあるので、上記 2 つのチェックを外します。

    ※ クリップボードの機能を完全に無効する方法ではありません。

    ※ すでにこちらの方法を試されている場合はすみません。

    此方の設定については、実施済みです。

    しかし結果として、コピー時間は変わりませんでした。

    実際にコピー量が多いのは確かなのですが、そもそも2003ではデフォルト設定で即座にコピーできていたデータが、2010では時間がかかるという状態は、不満を感じます。

    (2010において、インストール後から設定変更は一切していません)

    その他、改善見込み等ありましたら、よろしくお願い致します。

    以上

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

    0 件のコメント コメントはありません
  3. Anonymous
    2013-05-09T04:34:53+00:00

    DYYD さん、こんにちは。

    マイクロソフト コミュニティをご利用いただきありがとうございます。

    複数のセルにあるデータをまとめてコピーされると Excel が応答なしになるので、 Office 2010 でクリップボードを無効にされたいという質問ですね。

    クリップボードの設定から [自動的に Office クリップボードを表示] 、[Ctrl + C を 2 回押して Office クリップボードを表示] から表示させないようには設定はできると思います。

    手順は Excel の [ホーム] タブ内に [クリップボード] と書かれた右横の矢印をクリックします。

    クリップボードの下に [オプション] ボタンがあるので、上記 2 つのチェックを外します。

    ※ クリップボードの機能を完全に無効する方法ではありません。

    ※ すでにこちらの方法を試されている場合はすみません。

    設定後に動作に変化が見られれば良いのですが、コピーデータを一時的に保管する際、容量が多くて処理に時間がかかってことが考えられます。

    通常の方法ではありますが、あまりにもコピーに時間がかかる場合はお手数ですが、データを数回に分けてコピーされる方法も良いかと思ので、試してみるのも良いかもしれません。

    確かめてみた結果や、追加で質問がある場合は遠慮なく返信をしてみてください。

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

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