uoz 作業日記

様々な作業の記録を共有するブログです。

Excelで自動で「折り返して全体を表示」になるのを停止する方法

Excelで、ある程度長い文字列を1つのセルに入力すると、
勝手に「折り返して全体を表示」が適用されて、
行の高さが変わってしまう。

これは非常にうざい。

この機能をオフにするという設定項目はエクセルには無いようなので、
マクロで実現する。

以下のマクロを当該のシートに追加すると、
内容が変更されたセルは必ず「折り返して全体を表示」がオフになる

Sub Worksheet_Change(ByVal Target As Range)

    '変更したら必ず折り返さなくする
    Target.WrapText = False
    
End Sub

標準モジュールじゃなくて、
必ずシートに追加すること

詳しくは