見出し画像

セルの中での改行を≪Shift+Enter≫に変更する方法【Googleスプレッドシート】

Googleスプレッドシートを使っていると、1つのセルの中で改行をしたい時がありますよね。

通常は【Ctrl + Enter】で改行できます。
ですが、他のサイトやアプリで「Shift + Enter」で使って慣れてしまった人はCtrl + Enterじゃイラッとしがち…。

なので、「Shift + Enter」で改行できるようにコードを書きました。

Chromeなどのブラウザのブックマークに、このコードを書き入れてセットしておけば、いつでも【Shift+Enter】で改行できるようになります!

簡単な設定で完了しますので、是非お試しください。
※今回はChromeで説明しています。




◆設定の仕方◆


1.Chromeブラウザの検索窓の右側にある「☆」をクリック


2.「編集」をクリック


3.名前を分かりやすいものに変更

4.フォルダの部分を「ブックマークバー」を選択

5.「完了」をクリック


6.このようにブックマークバーの部分に追加されたので、この部分を右クリック


7.「編集」をクリック


8.「URL」の部分に、以下のコードをコピペ

コード:

javascript:(function() {    if (window.addedShiftEnterListener) {        return;    }    document.addEventListener('keydown', function(event) {        if (event.shiftKey && event.keyCode === 13) {            event.preventDefault();            const editorElement = document.querySelector("div.cell-input.editable[contenteditable='true']");            if (editorElement) {                const br = document.createElement('br');                const range = window.getSelection().getRangeAt(0);                range.insertNode(br);                range.setStartAfter(br);                range.setEndAfter(br);                window.getSelection().removeAllRanges();                window.getSelection().addRange(range);            }        }    });    window.addedShiftEnterListener = true;    alert('ページを更新するまでの間、Shift+Enterで改行されるようになりました。');})();

※上記の枠内のコードを全て選択してコピペしてください。

9.「保存」をクリック



以上で設定が完了しました。

次に使い方です。



◆使い方◆

1.Googleスプレッドシートを開く

2.ブックマークバーにある、先ほど保存したブックマークをクリック


3.以下のような画面が表示されるので、OKをクリック



これで、1つのセルの中で改行したい時、【Shift+Enter】で改行できるようになりました。

この機能は、ブラウザを閉じたり、ページを更新したりすると解除されます。
また使いたい時は、その都度このブックマークをクリックすれば、機能がオンになります。

是非お試しください。


この記事が気に入ったらサポートをしてみませんか?