Как сохранить таблицу Excel в виде документа Word на нескольких страницах - PullRequest
3 голосов
/ 16 ноября 2011

У меня есть лист Excel, размер которого составляет 100 строк и 10 столбцов. Как я могу сохранить этот лист Excel в документ MS Word, чтобы: Каждая страница в документе Word должна содержать таблицу из 25 последовательных строк из таблицы Excel. (Первая страница содержит первые 25 строк, вторая страница содержит следующие 25 строк и т. Д.). Можно ли указать высоту строки, ширину столбца, тип шрифта и размер шрифта при экспорте в Word?

1 Ответ

1 голос
/ 27 сентября 2012

Думаю, «аккуратный» ответ недоступен, иначе вы бы уже слышали! Но есть несколько обходных путей:

  1. Наиболее очевидный: выбирайте и вставляйте 25 строк за раз (требуется только повторение 4 раза!). Если вы хотите строку / строки заголовка на каждой странице Word, то скрывайте соответствующие строки перед копированием.

  2. Скопируйте и вставьте всю таблицу и вставьте 3 разрыва страницы, где это необходимо, или достаточно пустых строк, чтобы перенести следующий «блок» на следующую страницу. Если это оставляет границы вокруг пустых ячеек, переформатируйте эти строки без границ.

И 1., и 2. позволяют изменять интервал между столбцами / строками, размер / тип шрифта и т. Д.

  1. Вставьте в виде изображений по 25 строк за раз (с заголовками или без них, в зависимости от ситуации) и либо Разрыв страницы, либо используйте дополнительные строки для получения подходящего интервала.

3. не даст гибкости 1. и 2. (поэтому вы можете убедиться, что тип шрифта и т. Д. Подходит перед копированием), но размер изображений можно увеличить или уменьшить в соответствии с требованиями. У изображений также есть недостаток, заключающийся в том, что не все форматирование копируется точно.

...