>最新のExcel2016では出来る
Excel2016で、かつ、VBAを使ってもいい。
という条件であれば、
次のようなコードをシートモジュールに配置すれば
1列目の任意セルを選択する都度
選択された行の色がオフオンするとともに
選択した1列目のセル値が切り替わります。
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Const strRow = 2
Const endRow = 30
Dim ChckOn As String
Dim ChckOff As String
ChckOn = ChrW(9745) '選択状態の文字
ChckOff = ChrW(9633) '非選択状態の文字
If Target.Column <> 1 Then Exit Sub
If Target.Row > endRow Then Exit Sub
If Target.Row < strRow Then Exit Sub
If Target.Cells.Count > 1 Then Exit Sub
If Target.Column = 1 Then
If Target.Value = ChckOff Then
Target.Value = ChckOn
With Rows(Target.Row).Interior
.Color = rgbTomato
End With
Else
Target.Value = ChckOff
With Rows(Target.Row).Interior
.Pattern = xlNone
End With
End If
End If
Target.Offset(0, 1).Select
End Sub