• ベストアンサー

エクセルで上書き保存できない

取引先から送られてきたエクセルのデータがあります。 私のほうでデータを加工するために、何かを入力し、 「上書き保存」を実行すると 「ファイルを保存できませんでした。」というメッセージが表示されます。 「名前をつけて保存」も出来ませんでした。 ちなみに、このファイルにはマクロを含んでいます。 ファイルを保存できないことと、マクロが関係あると思うのですが、私はマクロの知識が乏しいため、よくわかりません。 なぜ、保存できないのでしょうか? また、保存できるようにする方法はありますでしょうか?

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

  • ベストアンサー
  • FEX2053
  • ベストアンサー率37% (7987/21354)
回答No.2

「保存できない」ようにするのは、それなりの意味があるはずなので 作成元に「保存できない理由」と「対処方法」を聞いたほうがいいと 思うんですけど・・・。 とりあえず、「起動時のマクロで引っ掛けている」だけなのならば、 「Shiftキーを押しながらブックを開く」と、マクロを動作させずに ブックを開くことができます。 もっと別な理由の場合は、「新規ブックを開いておいて、シート全体 をコピー&ペーストし、新しいブックのほうで以降の処理を行う」と 何とかなる場合が多いです。

yachiyoshi
質問者

補足

返答ありがとうございます。 データの送付元が海外の法人で、その他諸事情により聞くに聞けない状況でして・・ 質問ですが、 「Shiftキーを押しながらブックを開く」 とは、 エクセルを起動していない状態で、シフトキーを押しながら、エクセルファイルをクリックして開く ということでしょうか? どのような状況で行うのかが良くわかりません。 すいませんが、よろしくお願いします。 補足ですが、 Visual Basic を開き、 「プロジェクト-VBA PROJECT」の中で、 「This Workbook」を選択 「Password」の欄に「*******」と入力されていました。 何らかのパスワードが設定されているため、保存できないと考えてよいのでしょうか?

その他の回答 (1)

  • cyaba1964
  • ベストアンサー率43% (292/677)
回答No.1

ファイルを右クリック→プロパティで 読取専用にチェックが入ってたら外してみましょう。

yachiyoshi
質問者

補足

返答ありがとうございます。 確認しましたが、チェックは入っていませんでした

関連するQ&A

  • 「上書き保存確認ダイアログ」を出すには?

    エクセル2000をベースにマクロ(VBA)を使って、ある技術計算をさせています。 セルに計算の元になるデータを手入力するのですが、 最終的には、その元になるデータをテキストファイルとして保存させているのですが、保存先に同じファイル名(エクセルの方ではなく、テキストファイル)があっても強制的に上書きされてしまいます。 同じ名前が合った場合は、上書き保存確認のダイアログを表示させたいのですが、どのようにすればよいでしょうか? 保存するのは、入力したデータのテキストのみで、エクセルのファイルは保存しません。

  • Excel 上書きは可能、新規保存は不可能にしたい

    共有フォルダにあるファイルに複数人でアクセスできるようになっています。それぞれが入力して上書き保存できるようにしていますが、勝手に名前を付けて保存されてしまい困っています。上書き保存はできるけど、新規保存はできないようにマクロを組みたいと考えていますが、どのようにすればいいのでしょうか?教えてください。

  • 助けて下さい 誤って上書き保存してしまいました

    業務中、エクセルのファイル名を誤って上書き保存してしまいました 本当は、上書き保存してはいけないファイルの名前で保存してしまいました 復旧方法を教えて下さい 「そのファイル名で保存して」と言われて上書き保存したエクセルデータは書き換えてはいけないファイルだったんです 2~3時間してから「アカンかったんよ~」と言われ青くなってます 助けて下さい

  • 上書き保存しかできないようにできますでしょうか

    何度もすみません、こちらで質問させていただいた者です。 http://okwave.jp/qa3987988.html ブックを保存するときに、絶対にファイル名を変えられないようにできますでしょうか。 上書き保存はできるけれども、名前を変えて保存はできないようなイメージです。 ブックを上書き保存するSaveメソッドを使って保存してからファイルを閉じるような マクロを実行させる感じかとも思ったのですが、ファイルメニューから 「名前を変えて保存」もできないようにしたいのです。 そんなことはできますでしょうか。

  • Excelで保存ができない

    ある人から送られてきたExcelのファイルを開き,入力をして後,普通に上書き保存をしようとすると「ファイルを保存できませんでした」というエラーメッセージが出てしまいます。ちなみにこのファイルにはマクロが組まれており,あるボタンに割り付けたマクロを実行しても上書保存できるようになっておりますが,こちらも当然のようにエラーが出ます。(Active Workbook.Saveで止まります。)  ただ,マシンを変えると保存できます。(どちらのマシンもOSはWinXP SR2です。)問題はファイルそのものではなく,マシンの設定でしょうか? なお,ExcelのバージョンはXP(2002)です。  よろしくお願いいたします。

  • エクセル上書き保存時のメッセージについて

    エクセルのファイルを開いてデータを入力した際に、いつも「上書き保存」していますが、 最近上書きしようとすると下記のメッセージが出てしまいます。 私以外の人がファイルを開いた可能性はなく、私自身が操作している際も 特に変わった操作をした覚えはないのですが…。 いつも通りに上書きしたいのですがこのメッセージはどうやれば消えるのでしょうか? ファイル○○○は、前回保存された後、他のユーザーによって変更された可能性があります。 操作を選択して下さい。 「コピーを保存する」 「変更を上書きする」

  • Excel 2002の上書き保存時におけるメッセージについて

    エクセルのファイルを開いてデータを入力した際に、いつも「上書き保存」していますが、 数日前から上書きしようとすると下記のメッセージが出てしまいます。 私以外の人がファイルを開いた可能性はなく、私自身が操作している際も 特に変わった操作をした覚えはないのですが…。 ファイル○○○は、前回保存された後、他のユーザーによって変更された可能性があります。 操作を選択して下さい。 「コピーを保存する」 「変更を上書きする」 1週間くらい前に Windows Updateを行ったのですが それに関係しているのでしょうか…? OSは Windows XPです。

  • Excelで上書き・新規保存できなくなりました

    ○○○xls.というエクセル形式のデータをDの既存ファイルに上書き保存しようとすると 『○○○xls.を保存できません。フォルダーが読み取り専用に設定されています。』というメッセージが出てきてます。 オフィス10のExcel2002です。ヴィスタです。 この読み取り専用を出ないようにして保存したいのですが。よろしくお願いします。

  • 上書き保存ができません

    エクセル2000で作ったデータを3.5インチフロッピーに保存して、エクセルで開いて、上書き保存しようとしたら ファイルAにアクセスできません。次のいずれかの理由が考えられます。 ・ファイル名またはパス名が存在しない可能性があります。 ・開こうとしているファイルは、ほかのユーザーまたはプログラムによって開かれています。ほかのプログラムで開いている場合、ファイルを閉じた後、もう一度実行してください。 ・保存しようとしているファイルと同じ名前のファイルが、既に読みとり専用のファイルとして保存されています。別の名前で保存してみて下さい。 とでます。 フロッピーには、1つしかファイルを保存していません。 とりあえず、別の名前で保存したら、 ・ファイルを保存できません。この場所は書き込み禁止に設定されています。 とでました。 そんな設定はしてないんですけど・・・ 空き容量もいっぱい空いているし。 どうしたらいいんでしょうか?教えて下さい。

  • メッセージを表示させずに、上書きしたい・・・

    アクセス97、エクセル97を使用しています。 2点、質問です。 (1)アクセスのマクロ「エクセル出力」の実行時に、『ファイル*.xlsは、既に存在します。上書きしますか?』というメッセージがでます。そして、ここは、いつも『はい』で進みます。 →この場合、このメッセージを表示させないで、エクセルファイルを上書きするというマクロまたは、VBAはありませんか? (2)(1)で"上書き保存"をした後に、必ず、エクセルが立ち上がってきてしまいます。 →エクセルが立ち上がらないようにしたいのですが、そのようなマクロまたは、VBAはありませんか? すみませんが、宜しくお願い致します。

専門家に質問してみよう