Blessmywill
XLDnaute Nouveau
Bonjour à tous,
Suite à mon dernier post, j'ai eu un raz de marée de bonnes solutions de la part de la communauté, et je vous remercie de tout mon cœur.
Je voulais vous soumettre un autre problème que je rencontre très souvent dans mon travail de traducteur : les documents en cascade.
Je m'explique : mes confrères chinois ont l'habitude, de proposer des traductions avec pour chaque paragraphe le texte original, et sa traduction.
Quand je reçois des documents Word ou Excel, je dois pouvoir séparer le texte original de la traduction en deux colonnes distinctes, pour ensuite le traiter, faire un audit sur la qualité de traduction.
Lorsque c'est un cours discours, je peux m'en sortir, mais quand le discours fait 30 pages, cela devient fastidieux de faire des copié collé.
Dans la colonne A, les cellules au nombre impair contiennent tout la langue originale (Chinois ou français), et les cellules pairs contiennent toujours le contenu (français ou chinois)
J'ai mis un fichier en pièce joint pour vous montrer exactement le résultat souhaité.
Je sais qu'il est possible de le faire par formule (par le biais de la fonction ligne associée à d'autres bricolages ingénieux, mais j'aimerais pour le coup le faire en VBA (que je puisse étudier le code pour apprendre), et que cela puisse sur une marge plage de la colonne 1 (Je me retrouve parfois avec 100 000 occurrences à faire à la main.)
Merci de votre retour !
Suite à mon dernier post, j'ai eu un raz de marée de bonnes solutions de la part de la communauté, et je vous remercie de tout mon cœur.
Je voulais vous soumettre un autre problème que je rencontre très souvent dans mon travail de traducteur : les documents en cascade.
Je m'explique : mes confrères chinois ont l'habitude, de proposer des traductions avec pour chaque paragraphe le texte original, et sa traduction.
Quand je reçois des documents Word ou Excel, je dois pouvoir séparer le texte original de la traduction en deux colonnes distinctes, pour ensuite le traiter, faire un audit sur la qualité de traduction.
Lorsque c'est un cours discours, je peux m'en sortir, mais quand le discours fait 30 pages, cela devient fastidieux de faire des copié collé.
Dans la colonne A, les cellules au nombre impair contiennent tout la langue originale (Chinois ou français), et les cellules pairs contiennent toujours le contenu (français ou chinois)
J'ai mis un fichier en pièce joint pour vous montrer exactement le résultat souhaité.
Je sais qu'il est possible de le faire par formule (par le biais de la fonction ligne associée à d'autres bricolages ingénieux, mais j'aimerais pour le coup le faire en VBA (que je puisse étudier le code pour apprendre), et que cela puisse sur une marge plage de la colonne 1 (Je me retrouve parfois avec 100 000 occurrences à faire à la main.)
Merci de votre retour !