Сетка [] обеспечивает точную настройку зернистости на дисплее. Например:
g[a_] := Grid[a,
Background -> {None, {{LightBlue, LightRed}}},
Dividers -> {False, All},
ItemStyle -> {Automatic, Automatic,
MapIndexed[Flatten@{#2, Ordering[#1, -1]} -> {Bold, Red} &, a]}]
g[RandomInteger[100, {10, 7}]]
![enter image description here](https://i.stack.imgur.com/q1dOB.png)
NB> В строке будет выделен только один элемент
Редактировать
Чтобы выделить каждый элемент max, вы можете сделать, например:
g[a_] := Grid[a,
Background -> {None, {{LightBlue, LightRed}}},
Dividers -> {False, All},
ItemStyle -> {Automatic, Automatic,
Flatten[Tuples[{First@#, Last@#}] & /@
MapIndexed[{#2, Position[#1, Max[#1]]} &, a],
1] /. {q_, {r_}} -> ({q, r} -> {Red, Bold})}]
![enter image description here](https://i.stack.imgur.com/OVvIf.png)