|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.12.2010, 11:56 | #1 |
Регистрация: 05.12.2010
Сообщений: 5
|
Таблицы в worde
Доброго времени суток. Опишу свою проблемку может кто поможет. Вопрос в следующем: Вордовский документ (Офис 2003) с порядка 10-15 таблицами информация в которых взаимосвязана. Сейчас работаем следующим образом: Делаем эти таблицы в Экселе прописываем в них формулы, таблицы делают расчеты, а потом мы путем выделения и копирования этих таблиц вставляем их в Ворд. Но в случае если функции нужно пересчитать, то приходиться в Ворде менять все таблицы после пересчета. Пытались воспользоваться Специальной вставкой, но сталкнулись с проблемой что каждую таблицу в Экселе нужно тогда хранить в отдельном файле, в случае если таблица в Экселе больше одной страницы, то в Ворде отображается только видимый сегмент таблицы и для того чтобы расчеты обновлялись нужно поочередно открывать и закрывать Специальные вставки в Ворде. Можно ли сделать так чтобы при двойном клике на Спецвставку (таблицу) активировались все взаимосвязанные таблицы (тогда обновленные расчеты автоматически будут обновляться в Ворде) и как сделать чтобы в нужных местах в Ворде отображалась только часть таблицы необходимый в этом месте? Научите пожайлуста, натыкайте носом. Заранее огромное всем спасибо.
|
07.12.2010, 18:38 | #2 |
Регистрация: 05.12.2010
Сообщений: 5
|
Неужели никто не сталкивался с подобной проблемой? Никто ничего не подскажет?
|
07.12.2010, 20:11 | #3 |
Форумчанин
Регистрация: 12.11.2009
Сообщений: 258
|
делаете один большой расчет в xls. Оформляете там все таблицы. В ворде специальная вставка - вставить и связать - таблица Ексель. если не влазит на страницу - вставляйте две части. обновление рекомендую скидывать на ручное - лагать меньше будет. обновление документа поставьте либо при печати, либо обновляйте вручную - выделить все - Ф9. что из этого не работает ?
|
07.12.2010, 21:19 | #4 |
Регистрация: 05.12.2010
Сообщений: 5
|
Огромное спасибо. Вроде бы все работает, привыкнуть к алгоритму обновления инфы в таблицах думаю труда не составит, вот только одно НО.. если я в Ворде раньше двигал Вордовскую таблицу вверх или вниз и она попадала на разрыв страниц, таблица автоматически разрывалась и часть ее переносилась на следующую страницу...можно ли при этой связке добиться этого же автоматизма, чтобы в ручную не делить таблицу? Т.к. количество текста в Ворде предшествующего таблице каждый раз меняется, эту дележку в ручную придется каждый раз делать как шаман с бубном...методом тыка.
|
08.12.2010, 21:33 | #5 | |
Регистрация: 05.12.2010
Сообщений: 5
|
Цитата:
|
|
12.12.2010, 20:11 | #6 |
Регистрация: 05.12.2010
Сообщений: 5
|
Одно понял что Экселевская таблица при связи с Вордом отображается как ни что иное как рисунок...может кто нибудь знает можно ли автоматом разорвать рисунок на стыке страниц Ворда, а оставшуюся часть рисунка поместить на следующей странице? Простите если сумбурно задал вопрос... буду очень признателен если кто научит как это сделать...
|
13.12.2010, 04:08 | #7 | |
Форумчанин
Регистрация: 12.11.2009
Сообщений: 258
|
Цитата:
по умолчанию без дополнительных макросов работать это никогда не будет. в голову приходит несколько извращенных идей: 1. таблицы вставляете всегда целиком (все равно если вылезет за страницу) - перед отправкой документа в печать натравливаете на документ скрипт который форматирует таблицы (вместо рисунка вставляет именно таблицу, ровняет ее, бьет по странично). ЭТо правда предполагает что весь документ оформлен нормально - без дилитантизма вроде переходов на новую страницу несколькими новыми абзацами. 2. вставляете таблицы хитрым макросом - вместо блока xls в виде рисунка, вставляющего именно Word таблицу, а в ячейки этой таблицы уже связанный с ячейками екселя текст. разбиваться по странично и обновляться таблицы тогда будут. полного оформление по ГОСТ правда не добьетесь. Это идеи. на работоспособность мягко скажем не проверял. для реализации любой из них вам видимо придется нанять программиста. ну и более внятно обьяснить задачу ) ибо я до сих пор не понял - нето вам надо много документов по одному "шаблону", не то вы шаблоны часто делаете и просто часто вносите в них изменения. ибо я вообще не уверен что вы правильно решаете свою задачу Последний раз редактировалось bdfy; 13.12.2010 в 04:11. |
|
20.12.2010, 08:45 | #8 | |
Участник клуба
Регистрация: 12.08.2010
Сообщений: 1,077
|
ЕХСЕЛЬ В НТМ
Цитата:
Код:
-любое сочетание столбиков и в любом порядке -таблички могут быть на одном листе или каждая с нового -в ворде автоподгон ширины каждой таблички независимо( в екселе ничего подгонять не надо -можно написать подпрограмку с параметрами типа 1л 2с 3п 4с 11п. это список столбцов с выравниванием и обращаться к ней 15 раз
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание |
|
11.08.2011, 10:50 | #9 |
Регистрация: 11.08.2011
Сообщений: 4
|
Добрый день! Я не могу понять почему вы не пользуетесь в специальной вставке -связь-Формат HTML? ведь это именно то, что Вам нужно, таблица автоматически переносится на следующую страницу....
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как в Worde сделать DisplayAlerts=False | CaptainNemo | Microsoft Office Word | 3 | 21.08.2015 14:30 |
Access ограничить значение поля таблицы значениями полей другой таблицы | Сергей089 | Microsoft Office Access | 10 | 08.12.2010 02:22 |
в Worde выровнять текст по ширине пробелами | Вахтанг | Microsoft Office Word | 9 | 09.03.2010 23:23 |
Управление печатью в Worde | Busine2009 | Общие вопросы Delphi | 0 | 04.06.2009 20:18 |
Как в Worde, но без Word | VladimirVB | Общие вопросы Delphi | 2 | 21.04.2009 00:52 |