• ベストアンサー

EXCELの再計算設定の手動が自動に変わる

EXCELで再計算設定を手動にして保存しているファイルがあるのですが、いつのまにか自動に変わっています。会社のパソコンで、LANでアクセスしたりいろんな人がいろんなファイルを使うのですが、このファイルについては計算方法を変更しないよう周知しています。人が変更していないとするとどんな原因が考えられますか? また、私以外が絶対自動に設定できない方法はありますか?(メニューバーを消す以外で)

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

こんにちは。 >EXCELで再計算設定を手動にして保存しているファイルがあるのですが、いつのまにか自動に変わっています。 それは、Excelのソフトウェアが、別のブックを読んだときに、設定が自動的に元に戻ります。設定されたブックだけのはずです。単独で、開け閉めしているなら、戻らないはずですが、複数のブックでは戻ります。 >(メニューバーを消す以外で) だから、それをやっても、戻ってしまいます。 >私以外が絶対自動に設定できない方法はありますか? デフォルトを換えるという意味でしたら、思い当たる設定はありますが、そのような設定は、全体に及ぼします。それは、あまりお勧めできません。 確実な方法は、個々のブックに設定させることです。 設定させたいブックのVBEditor のThisWorkbook モジュールに以下のようにするのが一番、安全だと思います。以下のマクロの考え方をみれば、どこで、設定が変わるか分かるかと思います。 Private Sub Workbook_Open() '開けたとき   With Application     .Calculation = xlManual     .MaxChange = 0.001     .CalculateBeforeSave = True   End With End Sub Private Sub Workbook_BeforeClose(Cancel As Boolean) '閉じたとき  With Application     .Calculation = xlAutomatic     .MaxChange = 0.001   End With End Sub Private Sub Workbook_WindowActivate(ByVal Wn As Window) 'アクティブにしたとき  With Application     .Calculation = xlManual     .MaxChange = 0.001     .CalculateBeforeSave = True   End With End Sub Private Sub Workbook_WindowDeactivate(ByVal Wn As Window) '非アクティブになったとき   With Application     .Calculation = xlAutomatic     .MaxChange = 0.001   End With End Sub

kazukinatti
質問者

お礼

ファイル個別に設定できるんだと思ってました。 回答ありがとうございました。

その他の回答 (1)

  • kawajisan
  • ベストアンサー率30% (53/171)
回答No.2

実験 ブックAとBをふたつ開く。ともに「自動」である。 Aを「手動」にする。Bをみると「手動」になっている。 Aを{自動」にする。Bをみると「自動」になっている。 つまり「自動」「手動」はEXCELに設定されるもの。 あるブックを開いたときはその前に設定されたものとなる。 ブックを開いたら「自動」に設定してとはいえる。 しかし、かえないでとはいえない。できない。 よってどうしてもなら、すでに回答済みのブックにマクロうめこみ。

kazukinatti
質問者

お礼

ファイル個別に設定できるんだと思ってました。 回答ありがとうございました。

関連するQ&A

  • EXCELの自動計算について

    ある項目を自動計算でセット後に,値を変更したくないので,そのエクセルファイルの設定を ツール→オプション→計算方法 で手動に変更しました。 その状態で格納しましたが,別のファイルで自動計算のファイルを開けてる状態で,上記のファイルウィ開けると自動計算に変わり,計算されてしまいます。 計算させないような設定はありませんか?

  • エクセルの計算方法について

    いつも御世話になります。 XP OFFICE2003です。 エクセル作成したファイルでファイル毎に計算方法を保存することが可能でしょうか。   メニューバーの「ツール」「オプション」「計算方法」自動/手動  で設定しますがファイル毎に出来ません。 例 Aファイル 手動 Bファイル 自動 Cファイル 手動   と言う具合にしたいのです。 何かいい方法があるのならご教授いただけないでしょうか

  • EXCEL2002の自動計算が手動に戻ってしまう事がある。

    OS:Microsoft Windows 2000 5.00.2195 Service Pack 3 Microsoft Excel 2002 (10.2614.2625) メニューバーの「ツール」→「オプション」→ [計算方法] を 自動計算に設定しているのですが、ごく稀に手動に戻ってしまうことがあります。 どうしてなんでしょう…。何か対応策はないでしょうか? http://oshiete1.goo.ne.jp/kotaeru.php3?q=568337 でも 回答者の方が同じような事例を書かれていますね。

  • 一つのセルだけを自動計算または手動計算にしたい

    Excel2007利用です。 一つのセルだけを自動計算もしくは手動計算にするということはできないのでしょうか? 「数式」タブの「計算方法の設定」では「自動」「手動」の切り替えができますが、一つのセルだけを自動または手動にはできないのでしょうか? たとえばA1とA2に関数式が入っているとしますが、A1を手動にするとA2が計算されません。ひとつの設定に対して全体が作用されます。一つのセルだけを指定して自動または手動にすることはできないのでしょうか?

  • 再計算の自動化・手動化について。

    Windows NTでExcel 2000を使っています。 Excel VBAでユーザー定義関数を作り、いろんな場合分けで計算できるようになったのはいいのですが、自動計算の Application.Volatile を文頭に置いているので操作のたびに再計算をして動作が遅くなってしまいました。この関数を使ったファイルに時間がかかるのは仕方ないことでも使っていないファイルまでたびたび再計算されてしまうのではさすがに困ってしまいます。数値を変更したときなど、自分の都合に合わせて再計算ができるようにならないものでしょうか。 他の方の質問を見たところ、文頭に手動化の文を置いて、最後に自動化の文を置くようアドバイスしてありましたがこれではファイルを閉じない限り再計算されないのではないかと心配になり、質問をしてみました。よろしくお願いします。(この文頭を持ったファイルを複数開いて作業しているのも関係あるのでしょうか?)

  • EXCELで新しいbookでも計算方法が手動になる

    EXCELを使用していて新規作成のbookでも、手動計算になります。 自動計算に設定し、保存したファイルも一度閉じて開くと手動に戻っています。 作業グループの状態でExcel終了時にファイルを保存すると計算方法が手動になる(KB817716 ) 作業グループの状態ではないので、上記の問題とは別だと思います。 毎回設定をしなければいけなくかなり面倒です。 どうか、お助けください。

  • エクセルの計算方法手動について

    実は昨日数式が保存をしないと反映されないという質問をし、回答を頂きました。(ありがとうございました)ご指摘の通りオプションの計算方法が手動に変わっていました。変更されていたのがいくつかありまして、ひとつなら、操作中に誤って設定したのかと思いますが、ファイルがいくつか変更されていたので、(全てではありません)なぜそのいくつかのファイルだけが変更されていたのか原因が知りたいです。宜しくお願い致します。

  • excel 自動計算がpc再起動時に手動設定へ戻ってしまう

     ツール:オプション:自動計算:計算方法にて自動を選択し、作業を行いますが、pc再起動の毎に、手動設定へ戻ってしまい、毎回再設定をせざるを得ない状況です。    どうにかして、設定をpc再起動後に反映させたいのですが、どなたかご存知の方いらっしゃいませんでしょうか?  宜しく御願い致します。

  • Excel 計算方法が勝手に自動から手動に変わる

    WindowsXPでExcel2007を使用しています。 時々気が付くと計算方法が自動から手動に変わっていることがあります。 その都度オプションの設定を自動には戻しているのですが、変わってしまう原因がわかりません。 原因としては何が考えられるでしょうか。

  • エクセル 計算方法が変わってしまいます

     職場の人からエクセルの事で質問されたのですが解決方法が分かりません。  あるエクセルのファイルを開くと「ツール」→「オプション」→「タブ:計算方法」内の計算方法の項目が手動になっていて、いつも自動に変えて保存するのですが、次に開くと手動に戻ってしまうらしいのです。  いちいち変更しなくても自動で設定を保存できないのでしょうか、どなたか解決方法がありましたらご教授くださいませ。  もしかしたらファイル自体が壊れているのかもしれないので、解決方法がないようでしたらスッパリあきらめて作り直します。

専門家に質問してみよう