Я пытаюсь создать шаблон Word 2010 для отображения некоторых данных пользователю, когда он создает новый документ на его основе. Поэтому мне нужно отобразить таблицу в документе.

Я создал шаблон документа, и он использует строку с разделителями табуляции. Проблема в том, чтобы использовать эти разделители, мне нужно преобразовать таблицу в текст. И каждый раз, когда я выбираю "преобразовать в текст", таблица теряет все выделения и границы.

Я хочу сохранить эту альтернативную строку в таблице и использовать простую сетку для разделения ячеек. Я понятия не имею, что я делаю неправильно, потому что каким-то образом слово даже не принимает разные стили границ. Как мне решить эту проблему?

Изменить: еще одна попытка объяснить проблему

Я получаю некоторые данные в формате vbString с символами табуляции для разделения блоков. Скажите «Hello \tWorld \tFromVB», где \t обозначает начало нового блока текста. Я хочу перенести эти данные в таблицу шаблона Word.

Прямо сейчас таблица содержит только строку заголовка. Поэтому, если я преобразую таблицу в текст, а затем перенесу vbString в самый конец заголовка таблицы, она на лету создаст новые строки. Как и в обычном текстовом документе, \t или tab создают новую ячейку или строку. Поэтому, если я преобразую свою таблицу в текст, vbString автоматически добавит данные в разные ячейки.

Это работает хорошо и экономит на ручном добавлении новых строк и последующем доступе к каждой ячейке отдельно. Но чтобы это работало, нам нужно преобразовать таблицу в текст. Без этого он добавит все данные в одну ячейку.

Теперь проблема в том, что "преобразовать в текст" не работает должным образом. Обычно, когда я использую "Преобразовать в текст", он сохраняет границы и информацию затенения. Прямо сейчас, это полностью забывает всю информацию о затенении. Поэтому, если я закрашиваю строку заголовка серым, а затем преобразую в текст, затенение исчезает.

Я надеюсь, что это объясняет это лучше. Хотя я понимаю, если это все еще сбивает с толку. Что касается скриншотов, я не могу предоставить их, будучи конфиденциальной информацией и тому подобное. Однако я могу добавить фрагменты кода по мере необходимости.

0