Excelで前の単語を削除する

Excelで前の単語を削除する

他のほとんどのアプリケーションでは、テキスト編集時にCtrl+ を押すBackspaceと前の単語が削除されます。Excel 2013 では、ビューがアクティブ セルにジャンプします。

Excel の「前の単語を削除」の代替ショートカットはありますか?他のほとんどのアプリケーションと一貫性を保つために、この機能にCtrl+を再マップする方法はありますか?Backspace

編集: 後でこれに遭遇する人のために、次の AutoHotKey ルールが役立つはずです:

#IfWinActive ahk_class XLMAIN
    ^Backspace::
        Send ^+{Left}{Backspace}
        return
#IfWinActive

答え1

私の知る限り、最後の単語を削除する機能は Excel には存在せず、そのためのショートカットもありません。Excel はワード プロセッサではないため、ショートカットは他の側面に焦点を当てます。

N>B>: 「ビューをアクティブ セルにジャンプする」とはどういう意味ですか? Ctrl-Backspace私の Excel 2013 では何も起こりません。編集モードでも準備完了モードでも何も起こりません。

ショートカットを使用するアドインがあるかどうかを確認します。

答え2

編集モード(セルを選択してダブルクリックするか を押すF2)の場合、Ctrl+ Shift+ を押し<--て前の単語を選択し、 を押すことができますBackspace

それが私の最善の提案です。

答え3

約 2 週間前に同じ質問がありましたが、自動ホットキーを使用せずに Ctrl + Shift + Backspace を押すだけで驚くほどうまく解決する方法があります。素晴らしい!

答え4

* Word のCtrl+を複製するにはBackspace、次の手順を実行します。

Ctrl+ Shift+の後に 2 つのs または 2 つのsLeftが続きます。BackspaceDelete

カーソルのすぐ左にスペースがある場合は、そのスペースも選択範囲に含まれるため、2 番目のBackspaceorは必要ありません。Delete

複数の単語を削除する場合は、最初に複数のCtrl+ Shift+で選択しLeftそれから単語を削除します。

* Excel のショートカットは Word のショートカットとまったく同じように動作しないことに注意してください。Word は、カーソルがどこにあるかに関係なく、常に適切なスペースをすべて削除し、1 つだけ残すほどスマートです。一方、Excel のショートカットは、カーソルから左側の単語の先頭までのすべての文字を選択 (および削除) し、厳密には間にあるスペースのみを削除します。


Ctrlもちろん、Word の+に相当するシーケンスはDelete次のようになります。

Ctrl+ Shift+Rightの後に または が続きBackspaceますDelete

カーソルのすぐ右にスペース以外の文字がある場合、Backspaceまたはは1 つだけ必要であることに注意してください。それ以外の場合は、最初のシーケンスでスペースのみが選択されるため、 + +シーケンスを繰り返す必要があります。DeleteCtrlShiftRight


警告:

テキストを入力する前にセルをダブルクリックするか、F2押すか、数式バーをクリックしない限り機能しません。テキスト入力を開始した後、画面上部の数式バーをクリックすることで、この問題を回避できます。

関連情報