Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
  • ベストアンサー

Excel2002のアドインプログラムについて。

Excel終了時に自動的に上書き保存してくれるように設定したいのですが・・。 過去ログを見ると、アドインの中の「自動保存」とありますが、アドインの中に「自動保存」はありません。 2002からはなくなったんでしょうか・・。 バックアップファイルのとり方なら分かるので、アドインのほうで自動保存する方法を教えて下さい。 よろしくお願いします。

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

  • ベストアンサー
  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.2

あの機能、2002でなくなりました。 というか、2002のデフォルトで存在する自動保存機能はExcel2000のアドインにあったような数分おきに上書き保存するタイプの自動保存ではなく、不正なシャットダウンなどによってアプリケーションが落ちてしまったときに作業内容が消失してしまうのを防ぐ機能です。回復用ファイルとして[ツール]-[オプション]-[自動保存]に表示されている自動保存の場所に作成されます。「~ar4D5B.xar」 なんていう、影の薄いアイコンがそうです。 10分間隔(デフォルト値)で自動保存し、そのたびに確認メッセージが出ていた2000のアドインは正直ジャマでしたので、私見ですが、あんな程度の機能ならいらないと思ってました。正常にコトが進んでいれば終了時には確認メッセージが出ますので、そこで保存すればコトは済みましたから。 「終了時に自動保存」というのでしたら、参考URLにそんなフリーソフトがあります。

参考URL:
http://www.omron.co.jp/ped-j/download/powercredit/pc_1_2.htm
n-fire
質問者

お礼

ありがとうございました。 お礼が遅くなってごめんなさい。 確かに2002の回復機能は前よりもすごいですよね、フリーソフトも見てみます。ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (2)

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

ご質問への直接の解答でないのですが、下記たった3行をVBAで入れておくと、同じ効果になるのではないでしょうか。中間保存をするものではありません。保存確認も 出しません。 ワークシートの画面で、ALT+F11。VBE画面になり、左側のプロジェクトの「ThisWorkbook」をダブルクリック。 下記を右側のコード・ウインドウにコピー貼り付けする。 Private Sub Workbook_BeforeClose(Cancel As Boolean) Application.DisplayAlerts = False ActiveWorkbook.SaveAs "aaa2.xls" Application.DisplayAlerts = True End Sub SaveAsの次の””内のファイル名は、適宜変えてください。

n-fire
質問者

お礼

ありがとうございます。 お礼が遅くなってごめんなさい。 VBEと言うと、ついつい足が遠のいてしまいがちですが(T_T)やってみたいと思います。

すると、全ての回答が全文表示されます。
  • sacoman
  • ベストアンサー率56% (33/58)
回答No.1

Excelは、PCにプレインストールされているものでしょうか? だとしたら、標準セットアップになっています。 アドインの自動保存の機能は、カスタムセットアップで、インストールしなければ、なりません。 Excel(もしくはOFFCE)の再セットアップを実施してみてください。既にインストールされているプログラムのチェック後、インストール方法の選択画面が出ますので、カスタムでアドイン機能のチェックをインストールする設定にして、セットアップします。

n-fire
質問者

お礼

ありがとうございます。 さっそくやってみます。

すると、全ての回答が全文表示されます。

関連するQ&A