Du möchtest deinem Makro ein Argument geben. Dies geht mit `\newcommand\PREC[1]{... #1 ...}` wobei `#1` durch das übergebene Argument ersetzt wird.
\documentclass{article}
\usepackage{graphicx}
\usepackage{pifont}
\usepackage{xcolor}
\definecolor{PDCN_blue_01}{RGB}{0,0,255}
\newcommand\PREC[1]{%
\begin{minipage}{\textwidth}
\begin{minipage}{.02\textwidth}
\scalebox{1}{\textcolor{PDCN_blue_01}{\ding{115}}}
\end{minipage}
\hspace{0.1cm}
\fcolorbox{PDCN_blue_01!50}{lightgray!7}{
\end{minipage}%
\hspace{0.1cm}%
\fcolorbox{PDCN_blue_01!50}{lightgray!7}{%
\begin{minipage}{.9\textwidth}
\scalebox{0.5}{\textcolor{PDCN_blue_01!60}{PRECONDITION:}}
% \\
\begin{description}
\item{} #1
\end{description}
\end{minipage}
\end{minipage}%
}
\end{minipage}%
}
\begin{document}
\PREC{hier irgendeinen Text eingeben}
\end{document}
![alt text][1]
[1]: http://texwelt.de/wissen/upfiles/test_332.pnghttp://texwelt.de/wissen/upfiles/test_333.png