Nach dem Stellen der Frage nochmal bei stackoverflow (http://tex.stackexchange.com/questions/4709/how-do-i-set-a-maximum-column-width) geschaut. ;-) Und folgendes gefunden:
\documentclass{scrartcl}
\usepackage{array} % for defining a new column type
\usepackage{varwidth} %for the varwidth minipage environment
\begin{document}
\newcolumntype{M}{>{\begin{varwidth}{4cm}}l<{\end{varwidth}}} %M is for Maximal column
Tabular 1
\begin{tabular}{Mc}
kurzer Text & 1\\
Kurztext & 2\\
\end{tabular}
Tabular 2
\begin{tabular}{Mc}
tigio iogt oigjtr oigjrpoi joirtj hiortj hiorj otijhpotj oirtj oirjh oirtjhpio & 1\\
Text & 2\\
\end{tabular}
\end{document}