\documentclass{article}

\usepackage[table]{xcolor}
\usepackage{lmodern}
\usepackage[frenchb]{babel}
\usepackage[utf8]{inputenc}
\usepackage{multicol}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{calc}
\usepackage{tabularx}
\usepackage{color}
\usepackage{colortbl}
\usepackage[a4paper,margin=1.5cm]{geometry}

\renewcommand\tabularxcolumn[1]{%
  >{%
    \vrule width0pt height4.8mm depth3.2mm
    \centering
    \arraybackslash
  }
  m{#1}
}
% \bvline = ligne verticale épaisse gauche
\newcommand\bvline{\vrule width 2pt\hspace{6pt}}
% \mvline = ligne verticale épaisse milieu
\newcommand\mvline{\hspace{6pt}\vrule width 2pt\hspace{6pt}}
% \evline = ligne verticale épaisse droite
\newcommand\evline{\hspace{6pt}\vrule width 2pt}
% \connu = case grise
\newcommand\connu{\cellcolor{lightgray}}
% \bhline = ligne horizontale épaisse
\newcommand\bhline{%
  \noalign{\global\arrayrulewidth=2pt}
  \hline
  \noalign{\global\arrayrulewidth=0.4pt}
}

\begin{document}













\begin{multicols}{2}

\begin{minipage}{7.2cm}
Grille 1\\
\begin{tabular}{cc}
&
	\begin{tabularx}{7.2cm}{XXXXXXXXXX}
		a&b&c&d&e&f&g&h&i
	\end{tabularx}
\\ 

{% colonne X carré 1 cm
% avec contenu centré
% et \\ comme d'habitude
\renewcommand\tabularxcolumn[1]{%
  >{%
    \vrule width0pt height4.8mm depth3.2mm
    \centering
    \arraybackslash
  }
  m{#1}
}


	\begin{tabularx}{0.2cm}{X}
		A\\
		B\\
		C\vrule width0pt height4.8mm depth4.2mm\\
		D\\
		E\\
		F\vrule width0pt height4.8mm depth4.2mm\\
		G\\
		H\\
		I\\
	\end{tabularx}
	}
&
	\begin{tabularx}{7.2cm}{%
	    @{\bvline}X|X|X
	    @{\mvline}X|X|X
	    @{\mvline}X|X|X
	    @{\evline}
	  }
	  \bhline	
	  
\textbf{3}&7&\connu1&5&\textbf{2}&\connu6&8&\connu9&4\\\hline
5&9&\connu8&1&\connu7&4&6&2&3\\\hline
6&4&\textbf{2}&\textbf{3}&\connu9&8&7&\textbf{1}&\textbf{5}\\\bhline
8&\connu5&\connu4&2&\textbf{3}&1&9&\connu6&\connu7\\\hline
1&\connu3&7&6&5&9&2&4&8\\\hline
2&6&\textbf{9}&\connu4&8&7&\connu3&\textbf{5}&1\\\bhline
\textbf{7}&2&5&\textbf{9}&\textbf{4}&3&1&\connu8&\textbf{6}\\\hline
4&8&6&\connu7&1&2&5&\textbf{3}&9\\\hline
9&\connu1&\connu3&\connu8&\textbf{6}&\textbf{5}&\textbf{4}&7&2\\\bhline
	  	\end{tabularx}\\
\end{tabular}
\end{minipage}
\vspace{0.3cm}


\end{multicols} \end{document}
