Excelが遅くて困っています。
<状況>
(1)行や列の挿入・削除が10分以上かかります。CPU使用率が100%になります。
(2)ファイルサイズが異常に大きい(約1.5M)
(3)ウィルスには感染していないようです。
(4)リソースは30%以上空いています。
<対象のファイルについて>
・マクロは使用していません。
・列が"BZ"まで行は150程度の表です。数式で簡単な四則演算をしています。
・グラフが1つあります。
<PC環境>
WIN98、メモリ128M、ペンティアム(3)600M、Excel2000
ExcelまたはPCの限界なのか、それともほかになにか原因があるのでしょうか?
よろしくお願いいたします。
No.6ベストアンサー
- 回答日時:
こんにちは。
透明にした図形(シェイプ)がないか調べるとか。
会社で同じ様な相談をされた時はこいつでした。気付かずに範囲の繰り返しコピーで、数千個に膨れ上がってたようでした。
Sub aaa()
Dim s As Shape, i As Long
i = 0
For Each s In ActiveSheet.Shapes
i = i + 1
Next s
MsgBox i & "個のオブジェクトが存在"
End Sub
あとは、使用している範囲のみ(A1:BZ150)を選択して新規ブックの新規シートに貼付けて保存し、操作具合を試してみるなど。全選択しての貼付けや、シートそのものをコピーしても変化なしのケースが多いですが、この方法で問題が解決した事もあります。
ご回答ありがとうございました。
教えていただいた方法で調べると、透明な図形が1万個以上ありました。
グラフ以外の透明な図形を削除することで、解決しました!
No.5
- 回答日時:
>ウィルスバスターが常駐しています。
リアルタイム検索を実行していると処理速度が低下します。
>Excel以外のアプリケーションソフトは起動してません。
リソースが30%~40%なのは低すぎる。
(直接の関係はないかもしれませんが、、、)
>CPU使用率が100%になります。
瞬間的になることはあっても、100%の状態になったまま
低下しないのは不思議な現象です。
(この状態ではカーソルの動きも鈍いのでは?)
システムモニタでCPU使用率を表示させているのであれば
空きメモリ容量はどうですか?
空きメモリの残量がなくなると、仮想メモリ(HD)を使用
することになるので、多少は処理速度が低下すると思われ
ます。(128Mで不足することはないと思いますが、、、)
ツール→オプション→計算方法のタブで
計算方法を自動から手動にチェックを替える。
行・列の挿入、削除を実行後、[シート再計算]をして
計算方法を自動に戻す。
この方法で多少は変化するかもしれません。
ご回答ありがとうございました。
ウィルスバスターの常駐とリソースの件はいつもと同じ状況ですので、ほかに原因があるのではと思います。
ご指摘のとおり、CPU使用率が長時間100%の状態になるのは、あまり見かけません。このときカーソルの動きはたしかに鈍いです。
No.4
- 回答日時:
私は、「列」が多すぎると思います。
Excelの仕様の問題ではないでしょうか。
私も同じような経験があります。
未来のExcelに期待します。
No.3
- 回答日時:
1.5Mというのはちょっと異常な大きさかも。
遅いというのはカリカリとDiskの音が出てませんか?
だったらswapしてると思われます。
グラフを削ってみる、データを行単位、列単位で削ってみる、とかやって
別名で保存して下さい。
何が大きいデータかわかると思います。
いらないデータは削ってください。
何かわかったことや変化があったら、また書いて下さい。
ご回答ありがとうございます。
Diskの大きな動作音はありませんでした。
グラフはどうしても必要なので、列単位・行単位での削除をおこなってみましたが、状況は変わりませんでした。
別名で保存して開いてみても同じでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) excelのマクロ実行でブロックされます。 2 2022/06/08 09:14
- モニター・ディスプレイ PCのディスプレイとしてヘッドマウントディスプレイをお使いの方はおられますか? もしおられたら、その 1 2022/09/01 03:46
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Excel(エクセル) Excel VBA 空白行があるセル範囲に色を付ける 3 2022/06/13 15:58
- Excel(エクセル) マクロか関数で処理したいのですが、教えて頂けませんか。 8 2022/10/31 15:18
- Excel(エクセル) EXCELのグラフを画像(JPG形式)で保存、通常実行がうまく行かない。ステップインはうまく行く 3 2022/08/30 12:06
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- その他(パソコン・スマホ・電化製品) CMD等でPC操作(excel開く等)を自動化させたい 1 2023/03/15 09:53
- Excel(エクセル) Excel同士のデータの突合 3 2023/08/07 16:34
- CPU・メモリ・マザーボード パソコン購入でCPUについて(長文ですいません。) 26 2022/04/05 15:26
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで、条件をつけて人数...
-
エクセルの一覧からカードを作...
-
エクセルの範囲指定について
-
エクセルでテキストからコピペ...
-
エクセルのセルで整数のみ選択...
-
Excelが遅くて困っています。
-
エクセルで住所一覧から都道府...
-
AdvancedFilterを使って値のみ...
-
EXCELで表組って?
-
Excelの文字入りも含めた条件付...
-
アンケートの集計方法を教えて...
-
エクセル集計ひと月を4週に分...
-
エクセル 表の人数を計算したい...
-
A列に日付、B列にその日の売り...
-
エクセルVBAで値だけをコピーペ...
-
ソートがかけてある表の列配置...
-
エクセルで年齢別の人員を集計...
-
半角の引用符 “ ” の打ち方
-
キーボードで英数字の半角と全...
-
「“」と「”」について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで、条件をつけて人数...
-
エクセルのセルで整数のみ選択...
-
エクセルの一覧からカードを作...
-
エクセルの範囲指定について
-
AdvancedFilterを使って値のみ...
-
エクセル 表の人数を計算したい...
-
5円単位の切り上げ関数
-
エクセルに詳しい方教えて下さ...
-
エクセルで複数行に渡ったセル...
-
エクセルで住所一覧から都道府...
-
エクセル集計ひと月を4週に分...
-
excel VBA コピーした行を、指...
-
エクセルで1行ごとの数値の並...
-
エクセルで一次線形補間する方法
-
エクセルマクロでの消費税計算...
-
エクセルで年齢別の人員を集計...
-
VBAマクロを使って給料明細を作...
-
エクセルで参加者一覧表から参...
-
エクセルのデータをパワーポイ...
-
エクセルVBAで値だけをコピーペ...
おすすめ情報