Voici un exemple utilisant `pstricks`, et plus spécifiquement `pst-node`.
Principe : les deux extrémités de la ligne (ou de la colonne) sont des `\Rnode` (de forme rectangulaire) et on les joint par une `\ncbox` (Node (« *Node Connecting Box), Box* »), dont les paramètres sont précisés en argument optionnel.
Pour compiler en `pdflatex`, on met le tout dans un environment environnement `postscript` ou `pspicture`. Il faut `pspicture` et il suffit de charger l'extension `auto-pst-pdf` (*après* pstricks) et puis de lancer pdflatex `pdflatex` avec l'option `--enable-write18` sous MiKTeX, ou `--shell-escape` (TeX Live, MacTeX).
\documentclass{article}
\usepackage{amsmath}
\usepackage[table, x11names]{xcolor}
\usepackage{fourier}
\usepackage{pst-node}
\usepackage{auto-pst-pdf}
\pagestyle{empty}
\begin{document}
\begin{table}[h]
\setlength\extrarowheight{2pt}
\begin{equation*}
\begin{postscript}
\begin{array}{cc}
\\
& z \\
0 & s_1 \\
0 & s_2 \\
0 & s_3 \\
$-3$ & x_{1} \\
\end{array}
%
\begin{bmatrix}
\begin{array}{c >{\columncolor{PaleVioletRed3!20}[-0.7pt][-0.7pt]}ccccc|cc}
x_1 & \cellcolor{white}{x_2} & s_1 & s_2 & s_3 & s_4 & b & \theta \\ \hline
0 & \cellcolor{white}{-2} & 0 & 0 & 0 & 3 & 6 & \\ \hline
\pnode{B}0 & \circlenode[linewidth=0.4pt, framesep=1pt]{P}{$2$} & 1 & 0 & 0 & -1 & 4 & 2\pnode{E} \\
0 & 1 & 0 & 1 & 0 & -2 & 4 & 4 \\
0 & 1 & 0 & 0 & 1 & 1 & 3 & 3\\
1 & 0 & 0 & 0 & 0 & 1 & 2 & 0 \\
\end{array}%
\ncbox[nodesep=3pt, boxsize=2.1ex, boxdepth=0.6ex, linestyle=none, fillstyle=solid, fillcolor=PaleVioletRed3, opacity=0.2]{B}{E}
\end{bmatrix}%
\end{postscript}
\end{equation*}
\end{table}
\end{document}
![alt text][1]
[1]: http://texnique.fr:80/osqa/upfiles/highlightingcolumn.png