\documentclass[a4paper]{article}
\usepackage{tabto}
\usepackage{etoolbox}
%--------------------------- juste pour la démonstration
\usepackage[hmargin=1cm]{geometry}
\usepackage{multicol}
\setlength{\columnseprule}{1pt}
%---------------------------
\let\mttabto\tabto
\makeatletter
\patchcmd{\mttabto}{%
\protected@xdef\TTo@action{%
\vrule\@width\z@\@depth\the\prevdepth
\ifdim\CurrentLineWidth>\@tempdimb
\ifTTo@overlap\else
\protect\newline \protect\null
\fi\fi
\protect\nobreak
\protect\hskip\the\@tempdimb\relax
}}{%
\protected@xdef\TTo@action{%
\vrule\@width\z@\@depth\the\prevdepth
\protect\hskip\the\CurrentLineWidth\relax
\ifdim\CurrentLineWidth>\@tempdimb
\ifTTo@overlap\else
\protect\dotfill\newline\protect\null
\fi
\protect\nobreak
\makebox[\the\@tempdimb]{\protect\dotfill}
\else
\protect\nobreak
\makebox[\the\dimexpr\@tempdimb-\CurrentLineWidth\relax]{\protect\dotfill}
\fi
}}{}{}
\makeatother
\begin{document}
\begin{multicols}{2}
Foo texte \tabto{4cm} tabulation\newline
Je me dis que je n'ai pas dû comprendre la question.
'tabto{12cm} Quelques mots tabulés\
noindentmakebox[12cm]{dotfill}
noindentmakebox[12cm]{dotfill} Plus bas, des pointillés~dotfill~jusqu'à la tabulation ?'
@Pathe et @Bruno Avez vous considéré des cas comme par exemple
Du texte pour remplir, texte pour remplir, texte pour remplir, texte pour remplir, texte pour remplir, texte pour remplir. \par Du texte pour remplir, texte pour remplir, texte pour remplir \tabto{5cm} foo.
?