いちばん確かなのは[数式バー]を非表示にすることですね
他には別のイベントで1行目で、かつ文字列に改行文字が入っていると色づけする方法など
参考に
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
With Target
'1行目以外はExit
If .Row > 1 Then Exit Sub
'改行文字が入り色が付いていなければ
If InStr(.Value, vbLf) And .Interior.ColorIndex = xlNone Then
.Interior.ColorIndex = 38
ElseIf InStr(.Value, vbLf) And .Interior.ColorIndex <> xlNone Then
.Interior.ColorIndex = xlNone
End If
End With
End Sub
補足
ご回答頂きありがとうございました。 数式バーを非表示にしてみます。 左ダブルクリックなら色付け処理 左シングルクリックなら数式バーにセルの内容の表示 なんて、わがままなことはできませんよね。 数式バーを基本非表示にし、右シングルクリックなら 数式バー表示ということも考えていますが、 その場合、ポップアップメニューを隠すことができ ますか。 教えて下さい。