dポイントプレゼントキャンペーン実施中!

エクセルのコピーに時間がかかります。MacBook Proでプロセッサ2.2GHz Intel Core 2 Duo。 OS 10.4.11 エクセルはExcel 2004 for Macです。 データの沢山入っているシートにフィルターを掛けてそのデータをコピーする時にちょっと時間が掛かりすぎてると感じます。 何か設定がおかしいのでしょうか?

A 回答 (3件)

>縦が60,000行くらい


そのせいでしょう。
これはほぼExcelの仕様上の挙動によるものなので、改善方法としては
Excelファイルを見直して、余計な空白などがあれば削除したり
一度に処理する行数を減らすなどして対処するしかありません。
使わないセルに空白が入力されていたり、条件付き書式設定が
されていたりすると余分にメモリを食います。
CTRLキー+ENDキーでデータが入っている最後の部分にカーソルが飛ぶので
これが実際に見えている"データが入ったセル"の末端に来るか確認してください。

相当前から不満が出ている問題ですが、バージョンが上がっても
対策がされないので、Microsoft側として修正する予定もないのでしょう。

どのぐらいのデータ量が妥当なのかについて詳しく知りたい場合は
ダミーのデータを入力したシートで入力のある行数を変更しながら
試行を重ねるしかないですね。

データ量が増えると重い、というのはコンピュータファイルとしては
当然ではあるのですが、初期状態で行数などの上限がないので
ついいろいろと入力してしまいがちなのがExcelです。

対処方法はいくつかありますので、過去の質問を検索したり
MicrosoftAnswersなどの利用者向けのフォーラムで
情報を探しながら、自分に合った方法を試してください。

http://pc.nikkeibp.co.jp/article/NPC/20060214/22 …
http://answers.microsoft.com/ja-jp/windows/defau …
    • good
    • 0
この回答へのお礼

データ量は必要な分なので、削りにくいのですが見直してみます。
丁寧なご対応ありがとうございました。

お礼日時:2010/05/05 01:51

Excel 2004 for MacはIntelCPUのネイティブアプリではなく、エミュレーター上で走ってますので、


そのせいかもしれませんね。

この回答への補足

回答ありがとうございます。
そうなんですか。エクセルってウィンドウズのソフトっていうイメージですよね。
マックで早く動くバージョンはあるのでしょうか?

補足日時:2010/05/01 11:30
    • good
    • 0

Mac用に限らず、MicrosoftのExcelではファイルの


データ量が大きくなると読み込みや処理に時間がかかります。
何世代も前のExcelからこうです。

だいたいシートにどれぐらい(列と行)データが入っているのでしょうか?
ここで言う「データ」というのはセルに何らかの上方が入っている場合を言い
スペース(空白)が入力されているものも含みます。

かなり量が多いならばこのExcelファイルのほぼ仕様による挙動なので
ファイルをわけるなどして工夫しないと改善は難しいのですが
そうでないのなら何か他の原因があり、それを解決すれば改善する可能性があります。

この回答への補足

回答ありがとうございます。
データの量ですが、横が15項目、縦が60,000行くらいです。
それをフィルターに掛けて100行くらいになったデータをコピーしようとすると、10秒ちょっとかかります。
普通なのでしょうか?

補足日時:2010/05/01 11:27
    • good
    • 0

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