エクセルで 1つ前の状態に戻すショートカットは Ctrl+Z(元に戻す)、戻しすぎたのを進めるのは Ctrl+Y(やり直し)です。Ctrl+Z を続けて押すと、押した回数だけさかのぼって戻せます。
この記事では、元に戻す・やり直しの動きを実際の Excel で試した結果と、操作の履歴からまとめて戻す方法、やり直しができなくなるときの注意、何回まで戻せるかを説明します。手順どおりに試せる練習用のファイルも用意しました。
元に戻す・やり直しのショートカット
| やりたいこと | ショートカット | ボタン |
|---|---|---|
| 元に戻す(1つ前に戻る) | Ctrl+Z | 左上の左向きの矢印 |
| やり直し(戻したのを進める) | Ctrl+Y | 左上の右向きの矢印 |
実際に試した動き
A1〜A3 に 100・200・300 と入力し、A1:A3 を太字(Ctrl+B)にしてから試しました。
| 操作 | A1〜A3 の状態 |
|---|---|
| はじめ | 100・200・300(太字) |
| Ctrl+Z を1回 | 100・200・300(太字が取れた) |
| Ctrl+Z をもう1回 | 100・200・空(300 の入力が消えた) |
| Ctrl+Y を1回 | 100・200・300(300 の入力が戻った) |
Ctrl+Z は新しい操作から順に1つずつ戻り、Ctrl+Y は戻した操作を1つずつ進めます。
操作の履歴からまとめて戻す

左上の「元に戻す」ボタンの右の小さな ▼ を押すと、これまでの操作が新しい順に並びます。試したところ、一覧の3つ目(一番下の「セル A1 への ‘100’ の入力」)を選ぶと、A1〜A3 の3つの入力がまとめて消えました。何回戻せばよいか分からないときに便利です。
戻しすぎたら、やり直しの一覧で進める

「やり直し」ボタンの ▼ を押すと、戻した操作が古い順に並びます。3つまとめて戻したあとに Ctrl+Y を3回押すと、100・200・300 がすべて元どおりになりました。
元に戻したあとに別の操作をすると、やり直しはできない
Ctrl+Z で戻したあとに、別のセルに入力するなど新しい操作をすると、戻した操作は やり直せなくなります。試したところ、300 の入力を Ctrl+Z で消してから C1 に 9 と入力し、Ctrl+Y を押しても、A3 の 300 は戻りませんでした。戻しすぎたときは、ほかの操作をする前に Ctrl+Y で進めます。
Ctrl+Y は「繰り返し」にもなる
元に戻していないときの Ctrl+Y は、F4 と同じ 直前の操作の繰り返しとして働きます。たとえば、セルを太字にしたあと別のセルで Ctrl+Y を押すと、そのセルも太字になります(F4で直前の操作を繰り返す方法)。
元に戻せないときの確認表
| 症状 | 考えられる原因 | 対処 |
|---|---|---|
| 削除したシートが Ctrl+Z で戻らない | シートの削除は元に戻せない | 保存せずに閉じて開き直す(シートの削除と復元)。 |
| 閉じたファイルの変更を戻したい | 閉じると履歴は消える | 以前の版や自動回復を使う(保存しなかった・上書きしたファイルを元に戻す)。 |
| Ctrl+Y でやり直せない | 戻したあとに別の操作をした | 戻した操作を、もう一度手でし直す。 |
| かなり前の操作まで戻れない | 戻せるのは100回まで | 大きな変更の前に保存やコピーをしておく。 |
よくある質問
何回まで元に戻せますか?
100回までです。試したところ、1〜105 の数字を1つずつ105回入力してから Ctrl+Z を110回押すと、最初の5つ(1〜5)が残り、100回分だけ戻りました。
上書き保存(Ctrl+S)したあとでも元に戻せますか?
戻せます。試したところ、100・200・300 と入力して Ctrl+S で上書き保存したあとに Ctrl+Z を押すと、300 の入力が消えました。ただし、ファイルを閉じると履歴は消えます。
Ctrl+Z を押しすぎて戻しすぎました。
ほかの操作をする前なら、Ctrl+Y で1つずつ進めるか、「やり直し」の ▼ の一覧から選んでまとめて進められます。

コメント