すべてのインデントを解除する|エクセル
2003までのExcelならば[書式設定]ツールバー-[インデント]ボタンを、2007ならば[ホーム]タブ-[配置]グループ-[インデント]ボタンを、一回クリックすると、インデントが1レベル設定され、もう一回クリックすると更に1レベルインデントされます。
逆に、[インデント解除]ボタンを一回クリックするたびに、インデントが1レベル解除されていきます。
すべて同じレベルのインデントが設定されている場合、解除したいインデントの設定されているセルを選択して、[インデント解除]ボタンを何度かクリックすれば、複数セルのインデントをまとめて解除することができます。
しかし、違うレベルのインデントが設定されているときには、インデントの設定されているセルをすべて選択して、何度かツールバーやリボン上の[インデント解除]ボタンをクリックしたとしても、すべてのインデントを解除することはできません。
なまじVBA(Visual Basic for Applications)でマクロを組むスキルのある方の場合、強引に以下のようなマクロを組んでしまったりすることもあるようです。
Sub 全インデント解除()
Dim objCell As Range
For Each objCell In Selection
With objCell
If .IndentLevel > 0 Then _
.InsertIndent -.IndentLevel
End With
Next
End Sub
折角マクロを作ったのであれば、利用されることを止めはしませんが、わざわざマクロを組まなくても、一度にすべてのインデントを解除することはできます。