• ベストアンサー

上書き保存の確認

以前文書を保存をする際に「本当に保存しますか?」といったような確認のメッセージが出てきていたような「気が」します。 よく間違って前の(オリジナルの)文書を上書きして消してしまった経験のあるおっちょこちょいの私にはこれがとても重宝したのですが。 どうすればこのメッセージを再び出すことができるのでしょうか?また、ダウンローでできるようなこのような親切なソフトはありますか?

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

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

こんにちは。Wendy02です。 >昨夜から何度か試みていますが、いかんせん、PCに不慣れなためまだ設定までにいたりません・・・もう少し折を見てがんばってみます。 昨日は、ちょっと用事があって、あまり詳しく説明しませんでしたので、手順を書いておきます。 Word の場合は、あまり、マクロが標準的ではありませんし、まして、今回のものは、ひじょうに特殊なものです。 Alt +  F11 (Altを押しながらF11)を押すと、Visual Basic Editor 画面が出てきます。 次に、左上窓に、「プロジェクト」とタイトルが書かれた中に、Normal というファイル名があるはずです。 そこで、+Normal となっていたら、とりあえず、+をクリックしてみてください。 そこには、ThisDocument とあるはずです。 次に、メニューの[挿入]-[標準モジュール]と開けて、クリックすると、画面が現れますので、まず、標準モジュール側から貼り付けます。 次に、メニューの[挿入]-[クラスモジュール]と開けて、クリックすると、画面が現れますので、まず、クラスモジュールのコードを貼り付けます。 これで、Ctrl + S で、[保存]して、一旦、Wordを終了すれば、出来上がっているはずです。 このセキュリティに関しては、特別に、[信頼のおけるソース元(T)]の全ての組み込み済みのアドインとテンプレートを信用する(A)のチェックを外さない限りは、開く際には、特にメッセージ・ダイアログは言ってきません。 なお、Normal.dot ファイルは、Template というフォルダに入っているはずですから、かならず、バックアップを取っておいたほうがよいと思います。 Excelよりも、Wordは、はるかに脆弱で、Normal.dot テンプレートを失う可能性が強いです。Normal.dot にも、このプログラムの「上書きしますか?」「本当によろしいですか?」というメッセージは適用されますが、それ自身を失ってしまうと、まったく消えてしまいます。 私個人、3度貴重なコードを失いました。ハングした後などに、いつのまにか、消えていることがあります。その点、Excelのほうは、そういうケースは、再フォーマットでもない限りは、そんなトラブルにめぐり合うことは少ないようです。 なお、Excelでも同じようにすることは可能です。ただし、内容の物理的名称が変りますので、それを替えなくてはなりません。とりあえず、Wordが出来上がったら、次に進みます。

noname#25689
質問者

お礼

丁寧な回答をどうもありがとうございました。 早速試してみたいと思います!

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

その他の回答 (4)

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

こんばんは。 >以前文書を保存をする際に「本当に保存しますか?」といったような確認のメッセージが出てきていたような「気が」します。 たぶん、誰かが、そのように作ったものではないでしょうか? 今、試しに作ってみました。今は、Word専用です。 VB エディタ画面を出して、Normal.Dot ファイルに設定します。 標準モジュール(Module1)に以下を登録 Dim myClass As New Class1 Private Sub Auto_Open()   NewClsSetting End Sub Sub NewClsSetting()   Set myClass = New Class1   Set myClass.myWdApp = Application End Sub クラスモジュール(Class1 )に以下を登録 Private WithEvents wdApp As Application Public Property Set myWdApp(ByVal myApp As Application)  Set wdApp = myApp End Property Private Sub wdApp_DocumentBeforeSave(ByVal Doc As Document, SaveAsUI As Boolean, Cancel As Boolean)  If Doc.Name Like "文書#*" Then Exit Sub   Cancel = True   If MsgBox("上書きしますが、よろしいですか?", vbOKCancel + vbExclamation) = vbOK Then    If MsgBox("本当によろしいですか?", vbOKCancel + vbExclamation) = vbOK Then     Doc.Save    End If   End If End Sub

noname#25689
質問者

お礼

すばらしい回答をどうもありがとうございました。 昨夜から何度か試みていますが、いかんせん、PCに不慣れなためまだ設定までにいたりません・・・もう少し折を見てがんばってみます。

全文を見る
すると、全ての回答が全文表示されます。
  • cockerel
  • ベストアンサー率46% (253/548)
回答No.3

No1です。 少し説明がヘンでした。ごめんなさい。 閉じている状態のファイル(つまり、フォルダ等の中に表示されている開く前のファイルのアイコン)を右クリックしてプロパティを開き、属性の「読み取り専用」にチェックを入れるという意味でした。 ExcelやWordのテンプレートを作ったときは、このようにして保護しておくとよいでしょう。自動保存を設定していても、最初の「名前を付けて保存」以降は通常どおりに自動保存されます。

noname#25689
質問者

お礼

No.1で回答いただきましたとおりに右クリックしても出てこなかったので???と思っていました。ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • Jodie0625
  • ベストアンサー率30% (397/1288)
回答No.2

たいていのアプリケーションでは、同じファイルに上書きするときは「指定したファイルは存在します。上書きしますか?」というメッセージを出しています。ただし、これは「名前を付けて保存」とした場合に出てくるメッセージであり、既存のファイルを開いて変更し、通常の保存を選ぶと出てきません。 既存のファイルを編集してべつものとして保存するつもりだったのに、上書き保存してしまうミスは私もよくやります。これを防ぐには、既存のファイルを開いたらすぐに、「別名で保存する」で保存しちゃうことです。 こんなこと聞いたこともあります。 すこしせっかちな人で、、ファイル名を指定して保存をクリックするタイミングでダブルクリックをしてしまうことがあるそうです。 そうすると、二回目のクリックが「指定したファイルは存在します。上書きしますか?」という問いに対してOKをしてしまうわけです。

noname#25689
質問者

お礼

既存のファイルを開いたらすぐに「別名で保存する」で保存してしまうのが一番無難な方法ですね。ただ、それすら忘れてしまうようなウッカリ者です。気をつけます。

全文を見る
すると、全ての回答が全文表示されます。
  • cockerel
  • ベストアンサー率46% (253/548)
回答No.1

とりあえず右クリックして「読み取り専用」にしておけば「保存しますか」のダイアログが現れ、「はい」をクリックすると『別名で保存しなければならなく』なります。これでオリジナルは保護できます。

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

関連するQ&A

  • 上書き保存

    保存済みの文書に修正をして、上書き保存をしようとすると、次のメッセージが出て 「ファイルアクセス権のエラーのため保存できません」上書き保存できません。 せっかく修正した文書が上書き保存でず、困っています。

  • 上書き保存ができない

    Word2002で文書を作りFDに保存、更新し上書き保存しようとすると“アクセス権のエラーで…”というメッセージが出て保存できません。これはどういうことなのでしょうか。

  • 拡張子htmlの文書を.上書き保存できません

    メモ帳で作成した拡張子htmlの文書を.上書き保存できません。 上書き保存しようとすると「ファイル・・・・・を作成できません。パスおよびファイル名が正しいか確認してください」というメッセージが表示されます。 名前を付けて保存の場合も同様です。 ワードパッドで作成して上書き保存しようとすると「ドキュメント・・・・・はほかのアプリケーションで使われているためアクセスできません」と表示されます。 なお、拡張子.txtの場合は上書き保存できます。 上書き保存できるようにする方法を教えていただけませんでしょうか。

  • 上書き保存後、戻れないようにしたい

    excel2013です。 ある一定の作業後、「上書き保存」しています。 そこで質問です。続けて作業して、間違えた場合、戻るボタンを押して作業していますが、ソフトの仕様なのか、上記の「上書き保存」した以前にも戻ってしまいます。 これを、「上書き保存」以前に戻れないような設定はあるのでしょうか? ご存知の方、よろしくお願いします。

  • フロッピーの上書き保存が直接はできなくなりました

     フロッピーから呼び出したワードの文書を直接上書き保存することができなくなりました。  今は、フロッピーから呼び出した文書を、修正後、それをマイドキュメントに保存し、フロッピーから呼び出した文書は閉じて、それからマイドキュメントから文書を開き、それをフロッピーに保存、という作業をして、結果的にはフロッピーに修正後の文書を上書き保存の形にすることはできます。  しかし「フロッピーから文書を呼び出し、文書を修正後、上書き保存」というふうにできないとやはり不便です。エラーメッセージは「ファイル アクセス権エラーのため保存できません」と出ます。  リカバリをしてからこのような問題が起きました。リカバリ後に改めてワードのライセンス認証を行わなければならなかったことと何か関係があるのでしょうか。元のように「フロッピーから文書を呼び出し→文書を修正→上書き保存」ができるようにする方法があれば教えてください。よろしくお願いします。

  • wordの上書き保存

    人からもらったwordの文書を編集して上書き保存しようと思ったら「いくつかの機能がMicrosoft Word6.0/95ではサポートされていません」のメッセージが出てきてしまい、そのまま更新すると、文書の形式がくずれたりしてしまいます。今までは普通に使えていたのですが、急にこんなメッセージが出るようになってしまいました。操作している間に何か設定を変えてしまったのでしょうか? 私のパソコンではWord2002バージョンを使っていて、もらった文書もWord2002バージョンです。 前のように普通に上書きして使えるようにはならないのでしょうか?教えてください。

  • excel2003で印刷しようとすると上書き保存確認のメッセージがでる

    excel2003で印刷しようとすると上書き保存確認のメッセージがでる

  • word97で編集して上書き保存をしようとすると、、、

    ワード97を使っています。(OSはwindows 2000) 新規に作成したワード文書を一度保存して終了しました。 その後、文書修正のために再びワード文書を開いて、文書を修正し、 上書き保存しようとすると、「これは読み取り専用になっています」 というメッセージが出てきて上書き保存ができません。(新規保存になる) 特に、読み取り専用にはしていないし、ワードのプロパティをあけても、 読み取り専用のチェックボックスには、チェックが入っていません。 どうしてこのような現象が起こるのか考えられる原因を教えてくださーい。

  • ワードの上書き保存について

    Windows XPでMicrosoft Office Wordl2003を使用しています。文書を上書き保存する際に上書きアイコンをクリックしますが、砂時計マークが出ません。砂時計マークが出ない程度の容量なのでそうなるのでしょうか?以前は瞬間的にでも砂時計マークが出たような気がしますが。エクセルの場合容量も大きいのでそのマークは出ます。故障でなければどうでもいいのですが、何か問題があるのなら教えて下さい。

  • 上書き保存ができない

    パソコンに詳しい方どうかよろしくお願いします。 先日知り合いからパワーポイントの資料がメールに添付されて、私のパソコンに送られてきました。 それを私のUSBに保存しようとしたところ、書き込みが禁止されているという表示が出て、出来ませんでした。 困ったのは、それ以来私のUSBにはいっていた他のデータ(wordなど)の上書き保存も出来なくなってしまったことです。 上書き保存しようとすると、 「文書を作成、または保存することができません。保存先のディスクに十分な空き容量があること、書き込み禁止に設定されていないこと、またディスクが壊れていないことを確認してください。」 という表示が出て、どう対処していいのか全く分かりません。 思い当たるのは最初にメールで送られてきた資料を私のUSBに 保存しようとしたことくらいしかありません。 USBには大事なデータも入っていますし、今後上書き保存できなくなると、とても困ります。 どうかお助けください。

専門家に質問してみよう