excel2003の遅い動作について

このQ&Aのポイント
  • WindowsXP pro. Version2002 SP2の環境で、office personal エディション 2003 の excel2003 sp3を使用していますが、excel2003で特定のAPLを実行すると、非常に遅い動作となります。
  • 具体的な問題は、1行に20個あるセルを昇順にソートし、400行を繰り返すモノです。この操作を行うと、1行当たりの計算(ソート)に1秒弱かかります。
  • excel2002とexcel97では問題なく動作しているのに対して、excel2003では遅い動作となるため、原因を特定したいと考えています。情報が足りない場合は調査しますので、どうか教えてください。
回答を見る
  • ベストアンサー

excel2003が遅い

お世話になります。 標題の通りですが、 環境は以下の通りです。 WindowsXP pro. Version2002 SP2 office personal エデイション 2003 の excel2003 sp3 excelはアップデートによりSP3に上げたものです。 (上げる前も変わりません) またexcel2003をインストールする前はoffice97が入っていましたが、こちらは完璧に削除してあります。 (ただし、パワーポイント、アクセスは97のまま残してあります。) 症状は、 excel2002、excel97の両方では問題なくさくさく動いているAPLが excel2003で実行すると止まってしまうくらい遅い動きしかしません。 具体的には、 1行に20個あるセルを昇順にソート、それを400行くらい繰り返すというモノ。 ステータスバー(最下段)に『再計算』と表示されて 1行当たりの計算(ソート)が1秒弱掛かります。 (当然にして計算を手動にしておけばあっという間に終わります) 何が悪いのでしょうか。 情報が足らなければ調べます、 宜しくお教え下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.3

> 再インストールも、 > リカバリーもやってみました。 > どちらも何事もなく終わります。 であるならば ・データに問題がある ・Excel2003未知のバグ ・パソコンの故障 のいずれかです。 他のパソコンで使ってみて切り分けしたいですね。

nagahaha
質問者

お礼

何回も有り難うございます。 該当のexcelファイルは他のexcel(97、2002)では 全く問題なく動きます。 ちなみに97は2003と同じ私のパソコンで動かしました。 また97は私の別なパソコンでも問題なく動きます。 2002は会社のパソコンです。 ただ残念ながら、2003では(私のでしか)動かしたことがないのです。 私の駄目な2003を違うパソコンに入れてみたいのですが、 それがかないません。 いろいろ教わったのですが、 これで終止符を打たないとと思います。 どうも何回も有り難うございました。

その他の回答 (2)

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.2

再インストールで駄目ならリカバリするしかないです。 本来は他のパソコンで確かめたいですが。

nagahaha
質問者

お礼

何回も有り難うございます。 言葉足らずで申し訳在りません。 再インストールも、 リカバリーもやってみました。 どちらも何事もなく終わります。 よってエラー等が無くインストールできていると思われますが。 如何でしょうか。 宜しくお願いします。

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.1

再計算に時間がかかっている様ですね。 Officeの再インストールをしてみたらどうですか?

nagahaha
質問者

お礼

返事が遅くなりました、有り難うございます。 インストールは何回かやり直してはみています。 少なくとも、インストールの際にエラーは出ないし、 何事もなく終わります。 ただ、結果として遅さに変化がありません。 office2003はパーソナルなので、 excel、word、outlookのみですが、 outlook以外を入れています。 宜しくお願いします。

関連するQ&A

  • excel VBA の条件をつけての列ごと並び替える方法がわかりません。

    excel VBA を最近学び始めたのですが、 ソートで、 4 8 3 1 7 8 8 2 8 9 6 2 5 1      ↓ 1 3 4 7 8 8 8 6 9 2 2 8 5 1      ↓ 1 3 4 7 8 8 8 6 9 2 2 1 5 8 と並び替えるソートのVBAがわかりません。一回目のソートで1行目を基準に列ごと昇順?に並び替え、二回目のソートで1行目の昇順を満たしながら二行目の数字を基準に列ごと昇順にソートしたいのです。 検索をかけて、バブルソートのVBAなどを見てみましたが、難しくて理解できません。(この前こそ、「かんたんプログラミング EXCEL VBA」を読んだ知識レベルです。) 昨日の18時からがんばっているのですが、一向にわからないです。。 お時間ありましたら、どなたか教えていただけないでしょうか?  

  • excel:一番上の行がソートできない

    winxp pro sp2, office2003, Q: A列で昇順ソートすると、下記の様に、一番上の行がソートできません。但し、A列で降順ソートすると、きれいにソートできます。 対策を教えてください。お願いします。 A   B 4  武井工業 1  鉄人化計画 2  メディアS 3  SBIフューチャーズ

  • EXCEL・列も行も1,2,3,4,5---になってます。

    こんにちわ。EXCELについて質問します。 Office2000PersonalのEXCELです。 アドインを、あれこれ、クリックしたからなのか、 わからないんですが、 R1C1と、左上が、表示されてまして、 左横の行が、1、2、3、となってるは、いいんですが、 上の列が、A、B,C---じゃなく、 1、2、3、---に、なっています。 再インストール2回しましたが、だめでした。 どうすれば、なおるでしょう。 よろしく。

  • excel2003について

    excel2003のファイルを開くと、windowsインストーラが起動し、microsoft office personal edition2003で、sku033.cabファイルが見つかりません。となってしまいます。ハードデ゜ィスク内を検索してもファイルが有りません。 excelが使用できず困っています。

  • Excel:  データを各シートへ振り分ける

    Excelでsheet1からsheet nまで準備されているものとします。sheet1として(2行1列目~50行2列目)までの表があってそれを1列目を昇順でソートしたとき数個のグループに分かれるものとします。またsheet nは事前にグループの分は充分用意されているものとします。 そこでソート後、そのシートを分かれたグループ仮にAAA,CCC,DDDと分かれたときに、sheet2にはAAAのグループを2行目以下へ転送し、sheet3にはBBBのグルーを2行目以下へ転送し、そしてsheet4にはCCCのグループを2行目以下へ転送するようにマクロ記述をしたいどのように記述すればいいですか。(マクロ実行はソート後実行します)

  • Office2007 Personal へのSP1のインストール

    会社のOffice2007 Personal へのSP1のインストールしようとするとPowerPointがありませんとはじかれてしまいます。(OfficeUpDate)コメントは、PowerPointがありませんという事です。Personalとしては、sp1を出してません。という事でしょうか?  そもそもExcelを立ち上げておいて、Excelのファイルを開くのは、スムースだが、データファイル単体から立ち上げるとExcelは、速いがデータファイルが立ち上がるのに時間が掛かるようになりました。(私のパソコンは、Office2007 PowerPoint入りです)私のパソコンは、OfficeUpDateから普通にいけました。又、上記の障害も回避されました。  どなたか、Office2007 Personal へのSP1のインストール方法をご存じありませんか?

  • EXCEL2007の質問です。

    EXCEL2007の質問です。 Excel2007のステータスバー→「オートカルク機能」→複数の数値データを選択した場合、ステータスバーには「平均」「データの個数」「数値の個数」「最大値」「最小値」「合計」を同時に表示できるようになっていますが、「データの個数」と「数値の個数」の違いは何でしょうか?? average関数と手計算で平均を算出したときの計算結果が違うので判明しました。 どなたかわかる方がいらっしゃいましたら教えてください。

  • Excel2013でのPersonal.xls

    先月からOffice2013を使い始めました。 Office2013からExcelもシングルドキュメントインタフェースに変更され、 「×」で閉じたくないファイルを閉じる必要がなくなり、使いやすくなりました。 しかし、いままで使用していたPersonal.xlsも別ウィンドウで開いてしまうため、 一つのファイルを起動しただけでもウィンドウが二つ開き 二回閉じないとExcelが終了できなくなってしまいました。 Personal.xlsを必要な時だけ起動すればいいのですが、 正直めんどくさいです。 Excel2013をMDIに変更できればいいのですが、 調べてみてもそれはできないみたいです。 (私の思い込みかもしれませんが・・・) 解決方法があれば、ご教授ください。

  • 【Excel2013】 マクロの一括コピー

    自宅PCをWin7 64bit & office2010 32bit から Win10 64bit & office2013 64bit へ買い替えました。 Win7で使用していたマクロ(PERSONAL.XLSB)をそのままWin10(C:\Users\[ユーザー名]\AppData\Roaming\Microsoft\Excel\XLSTART)へ保存してマクロが正常に動くのを確認しました。 しかし、Excel2013を再度開くと二重に開いてしまいました。 「Excel2013 二重に開く」で解決法をググっても「XLSTRATフォルダを削除」もしくは「PERSONAL.XLSBを作り直す」しか出てこなかったので、PERSONAL.XLSBを作り直して1個ずつコピペしました。 近々会社PCもWin7 32bit & office2010 32bit から Win10 64bit & office2013 64bit へ交換する予定ですが、マクロの数が20個以上あります。 自宅ではマクロの数が3個でしたので「PERSONAL.XLSBを作り直す」方法でもよかったのですが、20個以上あるマクロを1件ずつコピペするには膨大な時間と手間がかかります。 Excel2010のPERSONAL.XLSBからExcel2013のPERSONAL.XLSBへ一括コピーする方法はありませんか?

  • Excel2010で勝手にウインドウができる

    いつもお世話になります。 ・PC:Windows7 Pro SP1 ・Office2010 Excel/Word/PowerPoint  →ただし、Excelでは拡張子はxlsのみで使用しています。   (1)Excel2010において、新規ファイルを作成、または、既存ファイルを起動・・・いずれでも、ある決まったウィンドウができてしまいます。 →このウインドウで表示される内容は、確かどこかのファイルか?ウインドウか?で作成しました。 でもなぜ毎回、新しいウインドウとして出てきてしまうのか? (2)さらに、PERSONAL.XLSB というウインドウもできてしまいます。・・・合計2つ →これはマクロ設定をしたのですが、そのあとから起きた現象のような気もします。 余計なウインドウは出ないようにしたいのですが。 どうぞよろしくお願いいたします。