• 締切済み

エクセル2003の表示スピード

エクセル2003でセルへ数値を入力するとキー押下から表示までに時間がかかります。最大4~5秒かかることもあります。ある特定のエクセルブックのみこの現象が起きています。原因と対策がわかる方いらっしゃいますか。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.1

そのシートのセルのデータを使って関数計算などが多数行われているということは無いですか。 ユーザー定義の関数を作ってMSGBOXを潜ませておくと、範囲指定したりされていると、データ変動の都度再計算することが見れる。 一般の関数でも事情は同じ。 例 Function aa(a) aa = Application.WorksheetFunction.Sum(a) MsgBox "ss" End Function シート上で=aa(A1:A50) として使うと、A1からA50までのセルのデータ変動に再計算することがMsgBoxが出るのでわかる。 そういうのが縦横にあると時間がかかるのでは。 ーーー その場合は自動計算を一旦止めてみて、どうなるか。変わらないようならこのケースではないでしょう。

関連するQ&A

  • Excelの数値表示がキー入力値の百分の一に表示される

    知人からのE-mailにて知ったのですが、Excelにてセルに数値を入力すると、入力した数値の百分の一になって表示されるそうです。 セル内にたとえば  123と入力しEnterにすると⇒1.23 100で ⇒ 1 1000で ⇒ 10 1234で ⇒ 12.34 55555555と5を8回入力すると555555、6 のようになるとのことです。 そうなる直前に余分なキー操作をしたかどうかは定かではありません。 因みに、特定のセルだけでなくどのセルで行っても同現象です。 又、他のファイルで行ってもおなじだそうです。 どのようなことをした時にそのような現象になるのか、小生のパソコンにていろいろヘルプ検索をしたりいろいろ試行して見ましたが、そのような現象がとうとう発見できませんでした。 どなた様か、そのような体験をされ解決された方がいらっしゃいましたらご指導をいただけると幸いです。

  • エクセルで矢印キーでセル移動しようとすると特定のセルに飛んでしまう

    仕事で頻繁に使ってるエクセルファイルのひとつのシートが矢印キーで上下左右に移動しようとしても特定のセルに飛んでしまうようになりました。このセルは最近編集して数値を入力すると%表示される設定をし他のセルに計算結果を出すようにしています。シート内から矢印キーでどちらに移動しようとしてもこのセルに飛んでしまい使いづらくて困っています。原因と対策をお教えください。

  • エクセルでの秒未満の入力

    エクセルにおいて表示形式をユーザー定義にて m"'"ss.00 とした上で、そのセルに 3:53.41 と入力しました。 エクセル上の表示は 3'53.41 と表示されます。しかしながら、そのセルの入力値は 0:03:53 となってしまい、秒未満の数値が消えてしまっています。この状態でF2キーを押すと 0:03:53 が表示され、エンターキーを押すと表示が 3'53.00 となり、そのセルの入力値は 0:03:53 です。先に入力した1秒未満の1/10秒と1/100秒はどうなってしまったのでしょうか?

  • ExcelのマクロでのIMEについて

    ExcelはXP(2003)でOSのIMEは2000なのですが Excelで変な現象が起こっていて困っています。 どなたか経験されて解決なさっていたら 教えていただけませんか? 現象は Excelでマクロを組んでいて、ボタン押下で あるCSVファイルを読み込んでいます。 読み込んだCSVファイルの中身は半角文字、 全角文字とあるのでそれぞれのセルをCSV読込時に IME制御しています。 さらに、入力、変更がNGなセルはロックを掛けてい ます。 ロックを掛けている全角入力のセルで入力しようと した場合、もちろんExcel自体でメッセージが表示 されるのですが、そのメッセージの「OK」ボタンを Enterキーで押すと、それ以後、十字キーでのセル 移動時にロック時のメッセージが表示されてしまう 現象です。 略して書くと全角入力セルで入力がロックされて いるセルに入力しようとしてロックを外すよう促す メッセージが表示され、そのあと十字キーを押下す るだけでまたロック時のメッセージが表示されて しまう現象です。 かなりの長文になってしまってわかりずらいと思う のですが、どなたかお願いします。 MicrosoftのExcel2003とIME2000ではかならず起こる 現象で、修正パッチ等がでていないのでどなたか 経験があるかもです。。。

  • エクセル関数で0を入力した時だけ表示したい

    エクセル97です。 特定のセルを入力欄にし、それとは別の表示用のセルには =IF((あ)=0,"",(あ)) と入れました。(「あ」はセル名です) これだと、0と入力、または入力しない場合に、表示用セルには何も表示されない状態です。 これを、0と入力した時には0と表示、また何も入力しないときには何も表示されないという風に変えたいのです。 (他の数値を入れた時はその数値が表示されます) どうか教えてください… どうぞよろしくお願いします。

  • Excelのセルへの数値入力で変?

    私だけのExcelでの現象なのかはわからないのですが、 ワークシートのセルに"1-1"と数値入力すると、 1月1日と出てしまいます。 他のブックを立ち上げワークシートを開いて入力しても同じ現象になりました。 セルに段落数値を入れたいのですがどうすればできるのでしょうか? 識者のご教授お願いしたいのです。 よろしくお願いします。

  • エクセルで「秒単位」で表示されている数値を「hh:mm:ss」と表示し

    エクセルで「秒単位」で表示されている数値を「hh:mm:ss」と表示したいです。 例えば「70」の場合は「70秒=1分10秒」なので「00:01:10」。 セルに「70」と入っていて、 他の任意のセルに「00:01:10」と表示させたい場合、 その任意のセルにどのような数式を入力すれば良いでしょうか。 すみませんが教えて下さい。 よろしくお願い致します。

  • エクセルで分秒を表示したい

    エクセル2003と2007を使っています。 一つのセルに分と秒を入力して、その入力したものをそのまま表示させたいと思います。 例  A1セルに「1:54」と入力すると、A1セルに「1:54」と表示させたい。 ※上記の1は「分」で54は「秒」です。 エクセルを起動させそのまま入力すると、デフォルトで「時分」設定になっているので23:00以降はうまく表示できません。 よろしくお願いします。

  • Excelで33361.473が表示されない

    Office2003proを使用しています。 Excelを起動して、どこのセルでもいいので 33361.473 という数値を入力すると、セルにはそのままの数字が表示されるのですが、関数バーには 33361.4729999999 と表示されてしまいます。 複数台のPCで試しても同様の表示になるのですが、これはexcelの仕様なのでしょうか。 いろいろ調べていたら、浮動小数点というものがあるらしいのですが、今回の原因について、お分かりでしたらご教示下さい。 よろしくお願い致します。

  • エクセルでセルに入力した値が消えてしまう

    1件質問させてください。 エクセル2013で時々発生するのですが、セルに値を入力したり、貼り付けたりした後、Enterキーを押すと入力した値が消えてしまうことがあります。 ちなみに、上の数式バーにはちゃんと入力した値が表示されていますので、入力自体はできているようなのですが、なぜかセルの部分には表示されないという現象に悩まされています。 確認したところ、文字が白に設定されている訳でもなく、表示形式も標準になっています。 セルがロックされていることもありませんでした。 さらに不思議なことに、この問題が起こったあと、別のソフト(例えばIEとかクロームとか・・・)を画面に出して、再びエクセルを画面に表示させると、消えていたセルの値がスーッという感じで湧き出るように表示されてくるのです。 その後はセルの値が消えることはないのですが。 なぜ、このような現象が起こるのでしょうか? 原因、対策をご存じの方いらっしゃいましたらご教示頂けると助かります。

専門家に質問してみよう