Avec tabularx, mais les largeurs p{largeur} et X alignent le texte à gauche.
\documentclass[french,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{tabularx}
\usepackage[final,babel]{microtype}
\usepackage{babel}
\begin{document}
\section*{Tableau}
Colonnes de largeur fixe adaptée à la plus longueligne: l | c | r
Colonnes de largeur fixe choisie : p\{largeur\}
Colonnes de largeur calculée automatiquement: X
\medskip
\begin{tabularx}{\textwidth}{|p{3em}XcX|}
\hline
p\{2em\} & X & c & X \\
\hline
A (2em) & Blabla, un peu de texte & Texte centré de largeur fixe & Texte dans une colonne de largeur extensible|compressible \\
B un peu trop long & L'environnement tabularx rend obligatoire l'argument \emph{largeur} du tableau.
En revanche, il offre le formatage automatique des largeurs de colonne X & Texte centré & Du texte, du blabla%
\footnote{%
et même des notes!%
} \\
\hline
\end{tabularx}
\end{document}