次の方法で共有


Excel で変更が保存されない理由のトラブルシューティング

ブックで作業すると、Microsoft Excel によってファイルが自動的に保存されます。 ファイルに一時ファイル名を付け、元のバージョンと同じフォルダーにファイルを配置します。 ブックを手動で保存すると、元のファイルが削除され、一時ファイルに元のファイル名が割り当てられます。

このプロセスが中断されると、ワークブックが正しく保存されないことがあります。 また、ファイルを保存しようとしたフォルダーに 1 つ以上の一時ファイルが見つかる場合もあります。 さらに、いくつかのアラートまたはエラー メッセージのいずれかを受け取る場合があります。

次の情報は、この問題の考えられる原因を特定するのに役立ち、問題の解決に役立つ解決策を提案します。

ドキュメントが保存されない可能性のある理由

自分に適用するタブを選択するか、[クイック解決] セクションに移動します。

Windows セーフ モードで Microsoft Excel を実行するときにブックを保存できない場合は、サードパーティのアドインまたは Excel のスタートアップ場所のファイルが原因で問題が発生する可能性があります。 既定では、Excel の起動時にスタートアップ ファイルが読み込まれます。

サード パーティ製ソフトウェア ベンダーのアドインの中には、設計によって既存の Excel 機能と連携するものもあれば、サード パーティ製品を使用する場合にシームレスな移行を可能にすることを目的としたアドインもあります。 通常、これらのサード パーティ製アドインは Excel の機能に干渉しません。 ただし、ファイルの保存などの一部の関数が影響を受ける可能性があります。

サードパーティの Excel アドインまたはファイルが Excel で "保存" の問題を引き起こしている可能性をテストして排除するには、ファイルをセーフ モードで保存してみてください。 この手順を実行するには、以下のステップに従ってください。

  1. Excel を終了します。

  2. [ スタート] を選択し、[ プログラム] をポイントします。

  3. Excel が起動したら、次のようなメッセージが表示されるまで Ctrl キー を押したままにします。

    Ctrl キーを押していることを Excel で検出しました。 Excel をセーフ モードで起動しますか?

  4. [はい] を選択します。

  5. 新しい Excel ブックを開き、保存してみてください。 問題が解決した場合は、もう一度問題のあるファイルを保存してみてください。

ファイルが正しく保存されるようになった場合、カスタム アドインまたは Excel のスタートアップ場所にあるファイルが原因である可能性が最も高くなります。 問題を解決するには、アドインまたはファイルを見つけて削除する必要があります。 問題の原因となったアドインまたはファイルを特定したら、問題を解決する追加情報または更新プログラムをベンダーに問い合わせてください。

Microsoft Excel セーフ モードの詳細については、Excel で F1 キーを押して [ヘルプ] メニューを開き、[検索] ボックスにセーフ モードを入力し、[検索] を選択してトピックを表示します。

Excel が起動時に使用するフォルダーを特定する方法と、この機能を無効にするその他のオプションの詳細については、次の記事を参照してください。

クイック解決

この記事に記載されている原因が状況に該当しない場合、またはブックを保存できない場合は、次のオプションを試して Excel ファイルを保存してください。 手順の詳細を表示するには、左側のシェブロンイメージまたはオプションの見出しを選択します。

新しいファイル名を使用してブックを保存する

  1. [ファイル] メニューの [名前を付けて保存] をクリックします。
  2. 一意のファイル名を使用して Excel ブックを保存します。

元のワークシートを新しいブックに移動する

  1. ブックに埋め合わせ用ワークシートを追加します。 これを行うには、Shift キーを押しながら F11 キーを押します。
  2. (フィラーを除く) すべてのワークシートをグループ化します。 これを行うには、最初のシートを選択し、 Shift キーを押しながら最後のシートを選択します。
  3. グループ化されたシートを右クリックし、[ 移動] または [コピー] を選択します。
  4. [ To Book ] ボックスの一覧で [ (新しい書籍)] を選択します。
  5. [OK] を選択.

ファイルを別の Excel ファイルの種類として保存する

  1. [ファイル] メニューの [名前を付けて保存] をクリックします。
  2. [ ファイルの種類 ] リストで、現在のファイル形式以外のファイル形式を選択します。 Microsoft Excel 2007 以降のバージョンを使用している場合は、.xlsとしてではなく、.xlsx または .xlsm としてファイルを保存します。

ブックを別の場所に保存してみてください

ローカル ハード ディスク、ネットワーク ドライブ、リムーバブル ドライブなど、別の場所にノートブックを保存してみてください。

新しいブックを元の場所に保存してみてください

  1. Excel ブックを作成します。

  2. [ファイル] メニューの [名前を付けて保存] をクリックします。

  3. [ 名前を付けて保存 ] ダイアログ ボックスで、次の手順に従います。

    1. [保存場所] ボックスで、元のブックが保存された場所を選択します。
    2. [ ファイル名 ] ボックスに、新しいファイルの名前を入力します。
    3. 保存 を選択します。

ブックをセーフ モードで保存してみてください

セーフモードで Windows を再起動してから、ブックをローカルハードディスクに保存してみてください。

その他のリソース

ファイルが正しく保存されない問題を回避するには、自動保存を有効にすることをお勧めします。 詳細については、「 自動保存とは」を参照してください。

オプションの詳細ビュー

次のセクションでは、これらのオプションの詳細について説明します。

次の 1 つ以上の条件に該当する場合、Microsoft Excel ブックを保存しようとすると問題が発生する可能性があります。

  • アクセス許可が制限されているネットワーク ドライブに Excel ブックを保存します。
  • 十分な記憶領域がない場所に Excel ブックを保存します。
  • Excel ブックへの接続が失われます。
  • ウイルス対策ソフトウェア プログラムとの競合があります。
  • 共有されている Excel ブックを保存します。
  • Excel ブックを保存するときに、218 文字のパス制限を超えています。

Excel のワークブックを保存する方法

この問題を回避し、トラブルシューティングを行う前に作業内容を保存するには、次の方法を使用します。 問題の原因によっては、現在のファイル as-isを回復できない可能性があります。 ただし、通常は次のメソッドが成功します。 これらのメソッドは、元のファイルの書式設定を維持しようとしたときに、形式保持の順序で一覧表示されます。

次のメソッドでは、使用している Excel のバージョンに固有のブックのすべての最新の変更、書式設定、および機能セットが保存されない場合があります。 次のメソッドは、使用可能な保存されたバージョンのファイルを取得できるようにするためです。 これらの方法では、一意のファイル名を使用してローカル ハード ディスクにファイルを保存する必要があります。

オプション 1: 新しいファイル名を使用してブックを保存する

  1. [ファイル] メニューの [名前を付けて保存] をクリックします。
  2. 一意のファイル名を使用して Excel ブックを保存します。

オプション 2: 元のワークシートを新しいブックに移動する

  1. ブックに入力用ワークシートを追加します。 これを行うには、Shift キーを押しながら F11 キーを押します。

    このシートは、関連するすべてのデータ シートを移動した後に、ブックに少なくとも 1 つのシートが残っている必要があるために必要です。

  2. (フィラーを除く) すべてのワークシートをグループ化します。 これを行うには、最初のデータシートを選択し、 Shift キーを押しながら最後のデータシートを選択します。

  3. グループ化されたシートを右クリックし、[ 移動] または [コピー] を選択します。

  4. [ To Book ] ボックスの一覧で [ (新しい書籍)] を選択します。

  5. [OK] を選択.

    次の手順では、アクティブな (グループ化された) ワークシートを新しいブックに移動する必要があります。

ブックに VBA マクロが含まれている場合は、古いブックから新しいブックにモジュールをコピーします。

オプション 3: ファイルを別の Excel ファイルの種類として保存する

  1. [ファイル] メニューの [名前を付けて保存] をクリックします。
  2. [ ファイルの種類 ] リストで、現在のファイル形式以外のファイル形式を選択します。 Microsoft Excel 2007 以降のバージョンを使用している場合は、.xlsとしてではなく、.xlsx または .xlsm としてファイルを保存します。

オプション 4: ワークブックを別の場所に保存を試みる

ブックを別の場所 (ローカル ハード ディスク、ネットワーク ドライブ、リムーバブル ドライブなど) に保存してみてください。 成功の場合、問題の可能性のある原因は次の通りです。

  • ウイルス対策ソフトウェアの競合
  • 制限付きアクセス許可
  • ファイル名の長さ
  • ファイル共有の競合

オプション 5: 新しいワークブックを元の場所に保存してみる

新しい Excel ファイルを元の場所に保存するには、次の手順に従います。

  1. Excel ブックを作成します。

  2. [ファイル] メニューの [名前を付けて保存] をクリックします。

  3. [ 名前を付けて保存 ] ダイアログ ボックスで、次の手順に従います。

    1. 「保存場所」ボックス内、元のブックが保存されている位置を選択します。
    2. [ ファイル名 ] ボックスに、新しいファイルの名前を入力します。
    3. 保存 を選択します。

新しいブックを元の場所に保存できる場合は、次の原因が問題の原因として考えられます。

  • ファイル名の長さ
  • ファイル共有の競合

新しいブックを元の場所に保存できない場合は、次の原因が問題の原因として考えられます。

  • ドライブ領域が不足している

十分なドライブ領域がある場合は、オプション 3 をお試しください。

オプション 6: ワークブックをセーフモードで保存する

セーフモードで Windows を再起動してから、ブックをローカルハードディスクに保存してみてください。

メモ

  • ネットワークの場所を使用してブックを保存する場合は、ネットワーク サポートを使用して Windows をセーフ モードで再起動してから、保存してみてください。
  • Windows セーフ モードを使用して、Microsoft Excel 2010 以降のバージョンの問題のトラブルシューティングを行うことはできません。

Windows をセーフ モードで起動する方法の詳細については、「 高度なスタートアップ オプション (セーフ モードを含む)」を参照してください。

Windows をセーフ モードで再起動した後にブックが保存される場合は、もう一度ファイルを保存してみてください。 これを行うには、[ファイル] メニューの [保存] を選択します。

Windows をセーフ モードで再起動してもブックが保存されない場合は、次の原因が考えられます。

  • サード パーティ製アドイン
  • ウイルス対策ソフトウェアの競合
  • 制限付きアクセス許可
  • ファイル名の長さ

詳細情報

まだ助けが必要ですか? Microsoft コミュニティに移動します。