We have an excel sheet with article numbers and descriptions in three languages. The list is about 1000 rows long and is expanding every week. We are about to add two more languages and this, together with the fact that the list is still expanding, made us looking for a way to translate the list more efficiently. There are words and phrases that return in the list several times (as part of sentences), so when we would have to translate those only once, it would save a lot of time.
I started of with an extra sheet with translations and a substitute function. This worked, but the list with translations will be about 200 rows, and you can't nest a substitute function more than 64 times.
I have never made VBA code myself but it became clear we cannot solve this problem with the existing functions.
Then I found this VBA-function, which works very well, but doesn't match whole words and phrases (so if a word is part of another word, it changes that too).
How To Find And Replace Multiple Text Strings Within A Text String | How To Excel
Then I found a thread on this forum, but I would prefer a function over a macro which you have to run. There are multiple people working with the file, and we never use VBA, so I believe using a function will be more clear for all users.
VBA: Find and Replace Exact Match Words
(I did search this forum for a better alternative before posting this question, but couldn't find it. If I overlooked threads that already contain a solution for our problem, then sorry for this post, and please let me know where I find it!)
I started of with an extra sheet with translations and a substitute function. This worked, but the list with translations will be about 200 rows, and you can't nest a substitute function more than 64 times.
I have never made VBA code myself but it became clear we cannot solve this problem with the existing functions.
Then I found this VBA-function, which works very well, but doesn't match whole words and phrases (so if a word is part of another word, it changes that too).
How To Find And Replace Multiple Text Strings Within A Text String | How To Excel
Then I found a thread on this forum, but I would prefer a function over a macro which you have to run. There are multiple people working with the file, and we never use VBA, so I believe using a function will be more clear for all users.
VBA: Find and Replace Exact Match Words
(I did search this forum for a better alternative before posting this question, but couldn't find it. If I overlooked threads that already contain a solution for our problem, then sorry for this post, and please let me know where I find it!)