- ベストアンサー
エクセルの計算方式
WIN98でEXCEL2002を使っています。 普段は計算方式を自動で使っているのですが、何もしていないのに急に自動計算ができなくなるときがあります。そういう時はいつも「ツール」→「オプション」→「計算方式」を確認するのですが、必ず「手動」に切り替わっています。その都度「自動」に設定し直すのですが、わずらわしくてしょうがありません。 原因と解決方法をお知りの方がいらっしゃれば、お教えいただきたいと存じます。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
No4のお礼欄のご質問にお答えします。 ツール>マクロ>VisualBasicEditorと進み、VBAProjectでThisWorkbookをクリックして出る画面上部の左の窓の▼をクリックしてWorkbookを選択します。するとメイン画面に Private Sub Workbook_Open() End Sub と出ますのでこの2行目の空白行にNo4のコマンドを入れて閉じてください。もしメイン画面に違う文字列が出たら、右上の窓の▼でOPENを選んでください。 このエクセルファイルを一旦上書き保存して、次回マクロを有効にして開くと常に自動計算オンの状態でスタートとなります。
その他の回答 (4)
- miwaki
- ベストアンサー率36% (14/38)
次のコマンドをワークブックオープンのイベントに張り込めば、ファイルを開くごとに常に自動計算に変更してくれます。 Application.Calculation = xlAutomatic
お礼
miwaki様、重ね重ねありがとうございます。 更に申し訳ないのですが、「ワークブックオープンのイベントに張り込む」という表現が何をどうしたら良いのか分かりません。やり方を教えていただけないでしょうか?
- miwaki
- ベストアンサー率36% (14/38)
ファイルのオープン時に起動するマクロで、計算を自動に切り替えるようにしてはいかが? 解決策になりませんか。
お礼
レスありがとうございます。 ぜひ試してみたいのですが、やり方がわかりません。 お手数ですが具体的なやり方をご教授願えませんでしょうか?
- Cid_Lv2
- ベストアンサー率53% (70/132)
Excel2002なら、ワークシートをグループ化して保存すると勝手に「手動」に切り替わります。
お礼
レスありがとうございます。原因はいろいろあるのですね。 ところで解決策はご存じないでしょうか?
- papayuka
- ベストアンサー率45% (1388/3066)
手動にして保存したファイルを先に開いて、自動にして保存した別のファイルを後から開くとそんな感じになるかも。
お礼
レスありがとうございます。どうやらこのケースのようです。 自分では自動計算しか使わないのですが、共有ファイルを手動計算に設定している仕事仲間がいるようです。 そういった共有ファイルがあることを前提に、自分のPCの設定が勝手に変わってしまわないような解決策はご存知ありませんか?
お礼
本当に、本当に、本当にありがとうございました!! 助かりました。感謝の気持ちでいっぱいです。