3

Я пытаюсь выполнить слияние из документа Excel в документ Word. Поля в исходном документе извлекают текст из другого места в документе Excel. Таким образом, фактические поля на самом деле являются формулами. Содержимое полей - простой текст.

Это работает нормально в большинстве случаев, за исключением случаев, когда исходный текст длиннее 255 символов. Я знаю, что обычно эту проблему можно обойти, создав в начале почтового слияния «фиктивную запись», содержащую более 255 символов - это заставляет Word рассматривать поле как памятку. Тем не менее, это не работает в случае, когда само поле является формулой, ссылающейся на текст в другом месте документа. В результате любые поля с текстом, превышающим 255 символов, просто не отображаются вообще.

Как я могу обойти это?

1 ответ1

0

Решение для плаката заключалось в том, чтобы разделить формулу, которая ранее находилась в одной ячейке, между несколькими ячейками, каждая из которых имела максимум 255 символов.

Постер использовал функцию MID(), чтобы разрезать текст.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .