Je propose une autre solution, qui fait appel aux même méthodes que celles de Denis (qui fonctionne très bien, l'index est bien créé), mais qui permet aussi d'indexer le texte dans un `\multirow` et fournit la macro `\noindex` pour ne pas indexer le contenu de la cellule dans laquelle elle est écrite.
**Édition** : les cellules de fin de ligne vides sont permises sans provoquer de bug.
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8x]{inputenc}
\usepackage[xindy]{imakeidx}
\usepackage{multirow,longtable,array,collcell,hyperref}
\makeindex
\makeatletter
\newif\if@index \unless\ifdefined\noindex\protected\def\noindex{\@indexfalse}\fi
\let\multirow@saved\multirow \def\multirow{\noexpand\multirow@saved}
\def\cell@index#1{%
\@indextrue#1\if@index\test@multirow#1\multirow@saved\@nil{#1}%
\unless\ifx\index@text\empty\index\index@text\fi\fi
}
\def\test@multirow#1\multirow@saved#2\@nil#3{\ifx\@empty#2\@empty\def\index@text{#3}\else\capture@multirowtext#3\@nil\fi}
\def\capture@multirowtext#1\multirow@saved#2\@nil{\capture@multirowtexti#2\@nil}
\def\capture@multirowtexti#1{\@testopt\capture@multirowtextii{}}
\def\capture@multirowtextii#1]#2{\@testopt\capture@multirowtextiii{}}
\def\capture@multirowtextiii#1]#2#3\@nil{\def\index@text{#2}}%
\newcolumntype i{>{\collectcell\cell@index}l<\endcollectcell}
\protected\def\LT@tabularcr{%
\relax\iffalse{\fi\ifnum0=`}\fi
\@ifstar
{\def\crcr{\LT@crcr\noalign{\nobreak}}\let\cr\crcr
\LT@t@bularcr}%
{\LT@t@bularcr}}
\makeatother
\begin{document}
\begin{longtable}{*3i}
\noindex\textsc{Română} & \noindex\textsc{English} & \noindex\textsc{Français}\\
\hline
\hline
\endhead
Prăjină & Boom & Perche\\
\hline
Macară & Crane & Grue\\
\hline
Husă & & Voile\\
\hline
Maestru de lumini & \multirow{2}{*}{Gaffer} & Chef-électricien\\
Electrician șef & & \emph{Chef-électro}
\emph{Chef-électro}\\
Abacab& \multirow{2}{*}{Foo} & \multirow{3}{*}{Bar} \\
Absoudre & & \\
Acabi& \multirow{-2}{*}{BAZ}&
\end{longtable}
\printindex
\end{document}
On obtient :
![alt text][1]
[1]: http://texnique.fr:80/osqa/upfiles/capture.png