Colがセルをワークシート(行ではなくセル)に挿入すると、Excelが移動したセルを下または右にシフトするかどうかを常に確認する必要があるため、プロセスに必要以上に時間がかかるようです。彼は常にセルを下にシフトすることを望んでいるので、「シフトダウン」をデフォルトにする方法があるかどうか疑問に思っています。

Colが示すように、いくつかのセルを選択して[セルの挿入]コマンドを使用すると、Excelにダイアログボックスが表示され、移動したセルをどのようにシフトするかを指定できます。挿入するときにシフトダウンするだけの場合、このプロセスには確かにかなりの時間がかかるように思われます。

残念ながら、Excelでデフォルトを変更する方法はありません。

解決策は、マクロを使用して挿入を行うことです。長いものである必要はありません。たとえば、次の場合、挿入時にセルが下にシフトします。

Sub ShiftDown()

Selection.Insert Shift:=xlDown End Sub

マクロをクイックアクセスツールバーまたはショートカットキーに割り当てると、挿入時にセルを簡単に下にシフトできます。あなたがする必要があるのは、セル(または実際には行全体)を選択してからマクロを使用することです。常に異なる方向にシフトするマクロのバリエーションを作成する場合は、xlDownをxlUp、xlLeft、またはxlRightに変更するだけです。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(4078)は、Microsoft Excel 2007、2010、2013、および2016に適用されます。