Anil s’est plaint que lorsqu’il a créé un tableau croisé dynamique, une partie du texte dans certaines des cellules source a été tronquée lors de son placement dans le tableau croisé dynamique. Il se demanda s’il y avait un moyen de contourner cela.

La première chose à faire est de s’assurer que le texte est effectivement tronqué. Lorsque le texte est transféré dans une cellule d’un tableau croisé dynamique, il fonctionne à peu près de la même manière que le texte de la feuille de calcul d’origine. Cela signifie que le texte est « coupé » lorsqu’il y a des données dans la cellule à droite de la cellule de texte. Le texte intégral est toujours là, mais il ne peut pas être affiché car il n’y a pas assez de place pour le faire dans la cellule.

Les tests ont montré, cependant, que les tableaux croisés dynamiques ne transfèrent que 255 caractères maximum à partir d’une cellule source. Tout ce qui suit est tronqué.

Cette limite semble être codée en dur dans Excel, et il n’y a aucun moyen de la contourner que je pourrais découvrir. La limite de 255 caractères peut sembler arbitraire, et c’est le cas. Je ne peux que supposer que Microsoft avait besoin d’établir une limite de longueur sur le texte et a estimé que 255 caractères devraient être suffisants pour la plupart des besoins.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (3394) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:

lien: / excelribbon-Text_Truncated_in_PivotTable [Texte tronqué dans le tableau croisé dynamique].