Автор |
Сообщение |
Алексей Н Гуру |
|
Есть: docx на 4600 листов с суровым (имхо) форматированием. Разделы, таблицы, колонтитулы.
Надо: разбить эту падлу на тома (файлы) по 500 листов со сквозной нумерацией, и сохранением колонтитулов в каждом файле как в базовом документе.
проблема: неумение работать в ворде со всякими заморочками, а разбираться неохота и времени нет (задача разовая). Удаляются колонтитулы, в основном. Таблицы вроде не разлезаются.
Может кто умеет и ему несложно помочь? Ну там за пиво/сок, если чекаво? |
|
|
|
|
Genbor Крокодил Гена Предупреждений : 1
|
|
|
|
|
Алексей Н Гуру |
|
чем раньше тем лучше. строгих сроков нет, надо либо отказать, либо соблюсти срок. |
|
|
|
|
LukeSKYworker Форумчанин |
|
http://support.microsoft.com/kb/306348
Подсказка - попробуйте поиграться со встроенными константами http://msdn.microsoft.com/en-us/library/office/aa296904(v=office.10).aspx . Т. е. понаставить, где нужно в документе, полей и по этим меткам уже резать документ и сохранять, как в статье по первой ссылке указано. Будет ли это работать со всем остальным, кроме текста - не знаю. Сам я это сделать не пробовал.
Вариант попроще ниже.
Почему удаляются колонтитулы? Наверное, потому, что копируете кусок документа и вставляете в новый документ. Docx содержит в себе стили и прочее, присущее документам XML. Копируя кусок, вы копируете не стили, а только содержимое. Сделайте проще - создайте столько копий документа, сколько хотите частей. Затем поудаляйте в каждой копии ненужные части. Если в колонтитулах стоит нумерация страниц, то она, как правило, будет работать так, что каждый новый кусок будет нумероваться с единицы. Просто поменяйте число, с которого начинать нумерацию, в каждом куске. |
|
|
|
|
Алексей Н Гуру |
|
LukeSKYworker писал(а): |
Сделайте проще - создайте столько копий документа, сколько хотите частей. Затем поудаляйте в каждой копии ненужные части. |
Так я и делал. Не канает. Какая то бяка с разделами, похоже. Связка раздел-колонтитул, или что-то такое. Документ большой, шевелится медленно, экспериментировать тяжело, долго. Надо ЗНАТЬ, что делать. Полдня потерял, начальство сказало нех возиться, че, работы нет? |
|
|
|
|
LukeSKYworker Форумчанин |
|
Если колон-титул простой (например, если в колон-титуле название раздела и страница), то просто создайте в каждом куске новый колон-титул с названием раздела и нумерацией страниц не с начала, а с нужной страницы. |
|
|
|
|
ultrancux Продвинутый форумчанин |
|
было дело делал такое через COM, уже не вспомню как |
|
|
|
|
|
Аватары: Вкл|Выкл ЮзерИнфо: Вкл|Выкл Подписи: Вкл|Выкл
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы можете скачивать файлы
|
|